| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $617,000 | $617,000 | $426,000 | $382,000 |
Gross Profit | 353,000 | 356,000 | 235,000 | 185,000 |
EBITDA | 184,000 | 187,000 | 86,000 | 20,000 |
EBIT | 162,000 | 166,000 | 63,000 | 9,000 |
Net Income | 106,000 | 111,000 | 37,000 | 9,000 |
Net Change In Cash | 617,000 | 617,000 | 426,000 | 382,000 |
Free Cash Flow | 58,000 | 119,000 | 118,000 | 50,000 |
Cash | 563,000 | 562,000 | 506,000 | 421,000 |
Basic Shares | 75,000 | 75,300 | 76,300 | 78,000 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,843,000 | $1,780,000 | $1,662,000 | $1,602,000 |
Gross Profit | 991,000 | 848,000 | 676,000 | 749,000 |
EBITDA | 388,000 | 311,000 | 153,000 | 232,000 |
EBIT | 349,000 | 274,000 | 119,000 | 197,000 |
Net Income | 235,000 | 171,000 | 71,000 | 128,000 |
Net Change In Cash | 1,843,000 | 1,780,000 | 1,662,000 | 1,602,000 |
Cost of Revenue | 30,000 | -335,000 | ||
Free Cash Flow | 231,000 | 170,000 | 102,000 | 154,000 |
Cash | 421,000 | 325,000 | 292,000 | 262,000 |
Basic Shares | 78,000 | 80,900 | 82,000 | 85,500 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.58 |
2025-06-30 | $1.48 |
2025-03-31 | $0.64 |