Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $63,622 | $49,265 | $107,092 | $98,607 |
Gross Profit | 63,622 | 44,252 | 102,626 | 90,383 |
EBITDA | 20,732 | 22,561 | 87,272 | |
EBIT | 22,004 | 86,746 | ||
Net Income | 20,587 | 15,803 | 14,778 | 17,251 |
Net Change In Cash | 63,622 | 49,265 | 107,092 | 98,607 |
Free Cash Flow | 33,175 | -17,636 | 11,388 | 10,540 |
Cash | 50,111 | 44,094 | 47,366 | 59,045 |
Basic Shares | 35,760 | 35,895 | 35,600 | 35,439 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $211,737 | $131,717 | $94,328 | $75,315 |
Gross Profit | 211,737 | 131,717 | 80,341 | 61,908 |
EBITDA | 101,398 | 279,023 | 22,225 | 42,204 |
EBIT | 215,287 | -31,655 | -2,995 | |
Net Income | 68,419 | 52,273 | 32,211 | 29,224 |
Net Change In Cash | 211,737 | 131,717 | 94,328 | 75,315 |
Cost of Revenue | 14,452 | 27,311 | ||
Free Cash Flow | 37,466 | 48,655 | 48,348 | 57,293 |
Cash | 49,901 | 40,566 | 45,248 | 36,131 |
Basic Shares | 35,760 | 34,484 | 34,131 | 33,982 |
Quarter | EPS |
---|---|
2024-12-31 | $0.60 |
2024-09-30 | $0.47 |
2024-06-30 | $0.45 |
2024-03-31 | $0.51 |