Key Financial Metrics3M May'26 · 2026-05-31
Revenue$3.40B
Net Income$358.3M
Total Assets$4.64B
Stockholders' Equity$4.63B
Operating Cash Flow$520.2M

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