Key Financial MetricsFY2026 · 2026-06-28
Revenue$1.66B
Net Income$251.7M
Total Assets$15.28B
Stockholders' Equity$10.92B
Operating Cash Flow$549.2M

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