Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $157,857 | $162,085 | $172,484 | $180,764 |
Gross Profit | 47,898 | 64,327 | 70,293 | |
EBITDA | -109,198 | 3,273 | 20,831 | 27,349 |
EBIT | 2,447 | 19,795 | 26,679 | |
Net Income | -69,775 | 1,675 | 15,290 | 21,815 |
Net Change In Cash | 157,857 | 162,085 | 172,484 | 180,764 |
Free Cash Flow | -29,347 | 43,047 | 9,945 | 55,619 |
Cash | 253,242 | 673,689 | 630,899 | 600,874 |
Basic Shares | 30,373 | 30,404 | 30,322 | 30,242 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $707,502 | $646,863 | $448,267 | $404,881 |
Gross Profit | 244,394 | 280,813 | 356,521 | 386,839 |
EBITDA | -27,042 | 131,000 | 192,999 | 243,548 |
EBIT | -30,240 | 127,520 | 189,710 | 237,674 |
Net Income | -47,035 | 100,534 | 140,930 | 176,691 |
Net Change In Cash | 707,502 | 646,863 | 448,267 | 404,881 |
Cost of Revenue | -1,402,368 | -74,833 | ||
Free Cash Flow | 123,444 | 195,556 | 192,789 | 234,248 |
Cash | 630,899 | 718,944 | 277,927 | 1,693,831 |
Basic Shares | 30,157 | 30,393 | 32,078 | 32,003 |
Quarter | EPS |
---|---|
2025-06-30 | -$2.30 |
2025-03-31 | $0.06 |
2024-12-31 | $0.50 |
2024-09-30 | $0.72 |