Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $442,122 | $392,775 | $265,619 | $367,071 |
Gross Profit | 324,384 | 286,843 | 161,003 | 227,765 |
EBITDA | -27,206 | 135,005 | -121,443 | 114,248 |
EBIT | -34,517 | 127,661 | -130,410 | 106,090 |
Net Income | 58,721 | 46,796 | -225,307 | 30,643 |
Net Change In Cash | 442,122 | 392,775 | 265,619 | 367,071 |
Free Cash Flow | 3,194 | 38,293 | 14,776 | 39,727 |
Cash | 172,896 | 187,117 | 199,865 | 247,353 |
Basic Shares | 23,578 | 24,269 | 23,873 | 24,407 |
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 | 893,451 | 571,239 | 769,700 | 927,984 |
EBITDA | 308,086 | 63,350 | 510,716 | 683,351 |
EBIT | 275,652 | 21,613 | -424,244 | -297,896 |
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 | 173,457 | 269,681 |
Cash | 199,865 | 158,364 | 143,912 | 189,645 |
Basic Shares | 23,873 | 23,670 | 26,092 | 31,153 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.49 |
2025-03-31 | $1.93 |
2024-12-31 | -$4.26 |