Key Financial MetricsFY2026 · 2026-07-04
Revenue$3.96B
Net Income$351.3M
Total Assets$20.09B
Stockholders' Equity$8.96B
Operating Cash Flow$763.1M

keid analysis is for reference only and does not constitute investment advice.