Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $102,600 | $170,800 | $127,500 | $92,900 |
Gross Profit | 41,700 | 75,800 | 56,400 | 32,700 |
EBITDA | 37,200 | 69,400 | 50,100 | 25,459 |
EBIT | 15,400 | 47,700 | 29,200 | 6,359 |
Net Income | 4,000 | 27,500 | 15,600 | 0 |
Net Change In Cash | 102,600 | 170,800 | 127,500 | 92,900 |
Free Cash Flow | 2,000 | 19,500 | -32,300 | -31,300 |
Cash | 8,500 | 10,200 | 6,300 | 6,300 |
Basic Shares | 16,200 | 16,200 | 16,192 | 16,100 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $494,800 | $557,100 | $563,200 | $473,300 |
Gross Profit | 196,600 | 183,000 | 169,000 | 161,800 |
EBITDA | 174,900 | 160,700 | 143,500 | 134,300 |
EBIT | 98,800 | 93,300 | 80,900 | 74,800 |
Net Income | 47,100 | 45,200 | 41,400 | 36,100 |
Net Change In Cash | 494,800 | 557,100 | 563,200 | 473,300 |
Cost of Revenue | 2,500 | 500 | ||
Free Cash Flow | -44,000 | -34,000 | -24,400 | -7,200 |
Cash | 6,300 | 6,500 | 9,000 | 6,500 |
Basic Shares | 16,109 | 16,053 | 15,996 | 15,376 |
Quarter | EPS |
---|---|
2025-06-30 | $0.25 |
2025-03-31 | $1.74 |
2024-12-31 | $0.97 |
2024-09-30 | $0.02 |