Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $119,507 | $164,020 | $135,422 | $139,554 |
Gross Profit | 49,294 | 93,427 | -91,308 | 44,764 |
EBITDA | 34,346 | 95,377 | -31,296 | 35,509 |
EBIT | 32,965 | 93,997 | -32,705 | 34,122 |
Net Income | 23,201 | 24,058 | 3,976 | 31,614 |
Net Change In Cash | 119,507 | 164,020 | 135,422 | 139,554 |
Free Cash Flow | 11,819 | 116,238 | -55,089 | 97,438 |
Cash | 422,780 | 215,368 | 184,443 | 346,153 |
Basic Shares | 82,181 | 82,053 | 81,846 | 81,788 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $548,925 | $230,794 | $367,360 | $221,649 |
Gross Profit | 210,454 | -108,630 | 201,652 | 160,814 |
EBITDA | 116,409 | 163,178 | 106,549 | 167,070 |
EBIT | 110,779 | 154,766 | -23,427 | 125,459 |
Net Income | 68,885 | 145,215 | 14,431 | 25,702 |
Net Change In Cash | 548,925 | 230,794 | 367,360 | 221,649 |
Cost of Revenue | 22,288 | 76,058 | ||
Free Cash Flow | 57,233 | 197,387 | 151,852 | 3,027,923 |
Cash | 184,443 | 337,595 | 179,314 | 154,929 |
Basic Shares | 81,846 | 82,307 | 71,628 | 86,869 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.27 |
2025-03-31 | -$0.12 |
2024-12-31 | $0.43 |