Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $183,800 | $191,300 | $150,600 | $161,900 |
Gross Profit | 167,100 | 173,600 | 135,700 | 147,700 |
EBITDA | 8,700 | 20,800 | 4,099 | 16,900 |
EBIT | 7,900 | -8,100 | 5,000 | |
Net Income | 38,600 | 100 | -9,400 | 1,100 |
Net Change In Cash | 183,800 | 191,300 | 150,600 | 161,900 |
Free Cash Flow | 4,900 | 23,800 | 4,500 | 17,300 |
Cash | 66,300 | 71,700 | 111,700 | 110,900 |
Basic Shares | 75,600 | 79,300 | 77,900 | 80,500 |
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 | 9,400 | 55,300 | 19,500 | -9,300 |
EBIT | 7,100 | -17,500 | -44,300 | |
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 |
---|---|
2024-12-31 | $0.53 |
2024-09-30 | $0.09 |
2024-06-30 | -$0.12 |
2024-03-31 | $0.01 |