| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $474,452 | $579,000 | $517,000 | $428,942 |
Gross Profit | 158,434 | 169,000 | 150,000 | 570,369 |
EBITDA | 125,231 | 60,000 | 109,000 | |
EBIT | 113,289 | 41,000 | 91,000 | |
Net Income | 81,772 | -4,000 | 59,000 | 63,349 |
Net Change In Cash | 474,452 | 579,000 | 517,000 | 428,942 |
Cash | 469,000 | 393,000 | 351,000 | 388,010 |
Basic Shares | 508,465 | 505,000 | 505,000 | 503,407 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,696,854 | $1,436,117 | $1,385,762 | $1,495,276 |
Gross Profit | 841,423 | 666,281 | 703,138 | 876,846 |
EBITDA | 241,491 | 101,695 | 305,186 | 357,598 |
EBIT | 193,695 | 19,506 | 233,626 | 262,989 |
Net Income | 113,098 | -10,551 | 194,574 | 267,065 |
Net Change In Cash | 1,696,854 | 1,436,117 | 1,385,762 | 1,495,276 |
Free Cash Flow | 199,622 | 79,297 | 139,296 | 183,100 |
Cash | 388,010 | 267,421 | 273,223 | 332,644 |
Basic Shares | 504,157 | 498,243 | 490,035 | 483,715 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.18 |
2025-06-30 | -$0.01 |
2025-03-31 | $0.11 |
2024-12-31 | $0.13 |