- Filed
- Feb 24, 2026 12:00 AM ET
- Period of report
- —
On SEC.gov
Financials in this filing
| Metric | Period | Value |
|---|---|---|
| Shares Outstanding | FY 2025 · Feb 9, 2026 | 147.89M sh |
| Shares Diluted | FY 2025 · Dec 31, 2025 | 147.16M sh |
| Shares Diluted | FY 2025 · Dec 31, 2024 | 147.22M sh |
| Shares Diluted | FY 2025 · Dec 31, 2023 | 147.76M sh |
| Stock Repurchased | FY 2025 · Dec 31, 2025 | $41M |
| Stock Repurchased | FY 2025 · Dec 31, 2024 | $36M |
| Stock Repurchased | FY 2025 · Dec 31, 2023 | $51M |
| Capex | FY 2025 · Dec 31, 2025 | $121M |
| Capex | FY 2025 · Dec 31, 2024 | $97M |
| Capex | FY 2025 · Dec 31, 2023 | $113M |
| Operating Cash Flow | FY 2025 · Dec 31, 2025 | $1.07B |
| Operating Cash Flow | FY 2025 · Dec 31, 2024 | $1.15B |
| Operating Cash Flow | FY 2025 · Dec 31, 2023 | $885M |
| Short Term Debt | FY 2025 · Dec 31, 2025 | $3.1B |
| Short Term Debt | FY 2025 · Dec 31, 2024 | $3.83B |
| Cash And Equivalents | FY 2025 · Dec 31, 2025 | $683M |
| Cash And Equivalents | FY 2025 · Dec 31, 2024 | $651M |
| Cash And Equivalents | FY 2025 · Dec 31, 2023 | $716M |
| Cash And Equivalents | FY 2025 · Dec 31, 2022 | $657M |
| Stockholders Equity | FY 2025 · Dec 31, 2025 | $7.18B |
| Stockholders Equity | FY 2025 · Dec 31, 2024 | $6.12B |
| Stockholders Equity | FY 2025 · Dec 31, 2023 | $5.69B |
| Stockholders Equity | FY 2025 · Dec 31, 2022 | $4.89B |
| Total Liabilities | FY 2025 · Dec 31, 2025 | $81.81B |
| Total Liabilities | FY 2025 · Dec 31, 2024 | $82.65B |
| Total Assets | FY 2025 · Dec 31, 2025 | $88.99B |
| Total Assets | FY 2025 · Dec 31, 2024 | $88.78B |
| Eps Diluted | FY 2025 · Dec 31, 2025 | $1.76 |
| Eps Diluted | FY 2025 · Dec 31, 2025 | $6.01 |
| Eps Diluted | FY 2025 · Sep 30, 2025 | $1.48 |
| Eps Diluted | FY 2025 · Jun 30, 2025 | $1.63 |
| Eps Diluted | FY 2025 · Mar 31, 2025 | $1.13 |
| Eps Diluted | FY 2025 · Dec 31, 2024 | $1.34 |
| Eps Diluted | FY 2025 · Dec 31, 2024 | $4.95 |
| Eps Diluted | FY 2025 · Sep 30, 2024 | $1.37 |
| Eps Diluted | FY 2025 · Jun 30, 2024 | $1.28 |
| Eps Diluted | FY 2025 · Mar 31, 2024 | $0.96 |
| Eps Diluted | FY 2025 · Dec 31, 2023 | $4.35 |
| Eps Basic | FY 2025 · Dec 31, 2025 | $1.76 |
| Eps Basic | FY 2025 · Dec 31, 2025 | $6.01 |
| Eps Basic | FY 2025 · Sep 30, 2025 | $1.48 |
| Eps Basic | FY 2025 · Jun 30, 2025 | $1.63 |
| Eps Basic | FY 2025 · Mar 31, 2025 | $1.13 |
| Eps Basic | FY 2025 · Dec 31, 2024 | $1.34 |
| Eps Basic | FY 2025 · Dec 31, 2024 | $4.95 |
| Eps Basic | FY 2025 · Sep 30, 2024 | $1.37 |
| Eps Basic | FY 2025 · Jun 30, 2024 | $1.28 |
| Eps Basic | FY 2025 · Mar 31, 2024 | $0.96 |
| Eps Basic | FY 2025 · Dec 31, 2023 | $4.35 |
| Net Income | FY 2025 · Dec 31, 2025 | $263M |
| Net Income | FY 2025 · Dec 31, 2025 | $899M |
| Net Income | FY 2025 · Sep 30, 2025 | $222M |
| Net Income | FY 2025 · Jun 30, 2025 | $244M |
| Net Income | FY 2025 · Mar 31, 2025 | $170M |
| Net Income | FY 2025 · Dec 31, 2024 | $216M |
| Net Income | FY 2025 · Dec 31, 2024 | $784M |
| Net Income | FY 2025 · Sep 30, 2024 | $214M |
| Net Income | FY 2025 · Jun 30, 2024 | $201M |
| Net Income | FY 2025 · Mar 31, 2024 | $153M |
| Net Income | FY 2025 · Dec 31, 2023 | $680M |
| Revenue | FY 2025 · Dec 31, 2025 | $529M |
| Revenue | FY 2025 · Dec 31, 2024 | $513M |
| Revenue | FY 2025 · Dec 31, 2023 | $503M |