Key Financial Metrics3M Apr'26 · 2026-04-30
Revenue$3.63B
Net Income$644.0M
Total Assets$13.06B
Stockholders' Equity$7.12B
Operating Cash Flow$545.0M

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