| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $561,741 | $600,024 | $555,233 | $599,305 |
Gross Profit | 270,666 | 316,148 | 287,887 | 306,761 |
EBITDA | 360,502 | 349,434 | 360,370 | 14,829 |
EBIT | 339,124 | 111,238 | 134,678 | -255,458 |
Net Income | 76,529 | 50,289 | 18,049 | -284,497 |
Net Change In Cash | 561,741 | 600,024 | 555,233 | 599,305 |
Free Cash Flow | 39,665 | 95,741 | 94,185 | 37,585 |
Cash | 716,838 | 866,407 | 870,229 | 784,649 |
Basic Shares | 56,412 | 56,350 | 56,616 | 44,609 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,421,314 | $2,711,877 | $3,096,545 | $3,077,608 |
Gross Profit | 1,288,721 | 1,384,377 | 1,580,643 | 1,645,525 |
EBITDA | 979,098 | 1,462,269 | 1,253,741 | 1,506,525 |
EBIT | -8,311 | 448,709 | 103,810 | 503,305 |
Net Income | -226,546 | 215,464 | 7,594 | 250,596 |
Net Change In Cash | 2,421,314 | 2,711,877 | 3,096,545 | 3,077,608 |
Cost of Revenue | 45,334 | 32,789 | ||
Free Cash Flow | 330,840 | 168,712 | 137,562 | 100,902 |
Cash | 784,649 | 570,576 | 930,002 | 892,221 |
Basic Shares | 50,379 | 43,991 | 43,731 | 43,439 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.18 |
2025-06-30 | $0.69 |
2025-03-31 | $0.52 |