| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $460,353 | $442,122 | $392,775 | $265,619 |
Gross Profit | 256,624 | 324,384 | 286,843 | 83,726 |
EBITDA | 177,584 | 158,044 | 135,005 | -136,206 |
EBIT | 170,414 | 150,733 | 127,661 | -145,173 |
Net Income | 74,660 | 58,721 | 46,796 | -225,307 |
Net Change In Cash | 460,353 | 442,122 | 392,775 | 265,619 |
Free Cash Flow | 75,563 | 3,194 | 38,293 | 14,776 |
Cash | 172,488 | 172,896 | 187,117 | 199,865 |
Basic Shares | 23,520 | 23,578 | 24,269 | 23,873 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,316,361 | $1,222,680 | $1,398,347 | $1,614,499 |
Gross Profit | 603,557 | 571,239 | 769,700 | 927,984 |
EBITDA | 174,001 | 63,350 | 510,716 | 656,267 |
EBIT | 141,567 | 21,613 | 464,297 | 606,188 |
Net Income | -139,244 | -206,492 | 194,564 | 350,782 |
Net Change In Cash | 1,316,361 | 1,222,680 | 1,398,347 | 1,614,499 |
Cost of Revenue | -26,999 | -12,743 | ||
Free Cash Flow | 127,161 | 101,283 | 134,117 | 269,681 |
Cash | 199,865 | 158,364 | 143,912 | 189,645 |
Basic Shares | 23,873 | 23,670 | 26,092 | 31,153 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $3.17 |
2025-06-30 | $2.49 |
2025-03-31 | $1.93 |