- Filed
- Nov 5, 2025 12:00 AM ET
- Period of report
- —
On SEC.gov
Financials in this filing
| Metric | Period | Value |
|---|---|---|
| Shares Diluted | Q3 2025 · Sep 30, 2025 | 123.8M sh |
| Shares Diluted | Q3 2025 · Sep 30, 2025 | 139.4M sh |
| Shares Diluted | Q3 2025 · Sep 30, 2024 | 158.2M sh |
| Shares Diluted | Q3 2025 · Sep 30, 2024 | 153.7M sh |
| Eps Diluted | Q3 2025 · Sep 30, 2025 | $0.40 |
| Eps Diluted | Q3 2025 · Sep 30, 2025 | $0.77 |
| Eps Diluted | Q3 2025 · Sep 30, 2024 | $1.19 |
| Eps Diluted | Q3 2025 · Sep 30, 2024 | $1.73 |
| Eps Basic | Q3 2025 · Sep 30, 2025 | $0.43 |
| Eps Basic | Q3 2025 · Sep 30, 2025 | $0.88 |
| Eps Basic | Q3 2025 · Sep 30, 2024 | $1.54 |
| Eps Basic | Q3 2025 · Sep 30, 2024 | $2.11 |
| Net Income | Q3 2025 · Sep 30, 2025 | $49.5M |
| Net Income | Q3 2025 · Sep 30, 2025 | $104.1M |
| Net Income | Q3 2025 · Sep 30, 2024 | $187.8M |
| Net Income | Q3 2025 · Sep 30, 2024 | $258.4M |
| Revenue | Q3 2025 · Sep 30, 2025 | $857.5M |
| Revenue | Q3 2025 · Sep 30, 2025 | $2.34B |
| Revenue | Q3 2025 · Sep 30, 2024 | $921.8M |
| Revenue | Q3 2025 · Sep 30, 2024 | $2.24B |