Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $186,900 | $209,200 | $183,800 | $191,300 |
Gross Profit | 170,300 | 191,000 | 167,100 | 173,600 |
EBITDA | 24,400 | 14,000 | 12,300 | 20,800 |
EBIT | 11,700 | 1,400 | 900 | 7,900 |
Net Income | 8,199 | 200 | 38,600 | 100 |
Net Change In Cash | 186,900 | 209,200 | 183,800 | 191,300 |
Free Cash Flow | 21,200 | 22,100 | 4,900 | 23,800 |
Cash | 105,300 | 92,200 | 66,300 | 71,700 |
Basic Shares | 76,600 | 76,100 | 75,600 | 79,300 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $687,600 | $599,400 | $538,900 | $379,600 |
Gross Profit | 624,100 | 545,400 | 499,100 | 351,100 |
EBITDA | 54,100 | 55,300 | 19,500 | -1,400 |
EBIT | 5,700 | 7,100 | -17,500 | -36,400 |
Net Income | 30,400 | -11,800 | -10,200 | -42,500 |
Net Change In Cash | 687,600 | 599,400 | 538,900 | 379,600 |
Cost of Revenue | -83,700 | 84,400 | ||
Free Cash Flow | 71,200 | 42,600 | -7,200 | -15,800 |
Cash | 66,300 | 100,400 | 83,900 | 167,800 |
Basic Shares | 78,900 | 76,700 | 70,600 | 67,069 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.13 |
2025-03-31 | $0.01 |
2024-12-31 | $0.53 |