Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $100,840 | $92,489 | $80,117 | $73,630 |
Gross Profit | 94,556 | 83,913 | 47,808 | 41,355 |
EBITDA | 21,678 | 4,642 | 7,435 | 7,133 |
EBIT | 19,336 | 2,803 | 5,669 | 5,399 |
Net Income | 16,806 | 466 | 6,358 | 34,243 |
Net Change In Cash | 100,840 | 92,489 | 80,117 | 73,630 |
Free Cash Flow | 39,886 | 40,734 | 25,737 | 16,740 |
Cash | 49,718 | 35,059 | 48,600 | 55,525 |
Basic Shares | 13,822 | 13,932 | 13,543 | 13,182 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $311,426 | $259,093 | $204,800 | $153,000 |
Gross Profit | 204,398 | 135,257 | 172,900 | 129,500 |
EBITDA | 76,024 | -31,079 | -113,176 | -14,272 |
EBIT | 68,343 | -36,623 | -119,776 | -17,350 |
Net Income | 57,873 | -48,517 | -128,900 | -20,000 |
Net Change In Cash | 311,426 | 259,093 | 204,800 | 153,000 |
Cost of Revenue | -8,695 | 79 | ||
Free Cash Flow | 124,875 | 25,171 | -54,195 | -47,178 |
Cash | 49,718 | 41,759 | 22,889 | 32,000 |
Basic Shares | 13,822 | 11,934 | 11,587 | 10,797 |
Quarter | EPS |
---|---|
2024-12-31 | $2.04 |
2024-09-30 | $1.51 |
2024-06-30 | $0.47 |
2024-03-31 | $0.12 |