Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $191,300 | $150,600 | $161,900 | $133,699 |
Gross Profit | 173,600 | 135,700 | 147,700 | 119,899 |
EBITDA | 20,800 | 4,099 | 16,900 | 17,700 |
EBIT | 7,900 | -8,100 | 5,000 | 5,500 |
Net Income | 100 | -9,400 | 1,100 | -2,300 |
Net Change In Cash | 191,300 | 150,600 | 161,900 | 133,699 |
Free Cash Flow | 23,800 | 4,500 | 17,300 | 23,300 |
Cash | 71,700 | 111,700 | 110,900 | 100,400 |
Basic Shares | 79,300 | 77,900 | 80,500 | 76,500 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $599,400 | $538,900 | $379,600 | $245,300 |
Gross Profit | 545,400 | 499,100 | 351,100 | 224,000 |
EBITDA | 55,300 | 19,500 | -9,300 | 16,300 |
EBIT | 7,100 | -17,500 | -44,300 | -5,600 |
Net Income | -11,800 | -10,200 | -42,500 | 5,300 |
Net Change In Cash | 599,400 | 538,900 | 379,600 | 245,300 |
Cost of Revenue | -83,700 | 84,400 | ||
Free Cash Flow | 42,600 | -7,200 | -15,800 | -3,300 |
Cash | 100,400 | 83,900 | 167,800 | 83,400 |
Basic Shares | 76,700 | 70,600 | 67,069 | 65,834 |
Quarter | EPS |
---|---|
2024-09-30 | $0.09 |
2024-06-30 | -$0.12 |
2024-03-31 | $0.01 |
2023-12-31 | -$0.01 |