Key Financial MetricsFY2026 · 2026-03-31
Revenue$39.9M
Net Income-$166.2M
Total Assets$1.20B
Stockholders' Equity-$1.39B
Operating Cash Flow-$67.3M

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