Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $215,260 | $110,586 | $95,240 | $104,755 |
Gross Profit | 36,424 | 34,823 | 25,391 | 27,099 |
EBITDA | 20,451 | 25,344 | 11,996 | 13,700 |
EBIT | 24,010 | 10,662 | 12,334 | |
Net Income | 17,337 | 21,540 | 7,115 | 8,370 |
Net Change In Cash | 215,260 | 110,586 | 95,240 | 104,755 |
Free Cash Flow | 12,262 | 835 | 14,685 | 6,033 |
Cash | 40,456 | 31,992 | 36,228 | 26,594 |
Basic Shares | 23,116 | 22,993 | 22,973 | 22,968 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $458,973 | $481,333 | $456,255 | $417,639 |
Gross Profit | 105,864 | 88,563 | 41,271 | 58,448 |
EBITDA | 49,875 | 31,292 | -34,165 | -12,781 |
EBIT | 44,275 | 24,602 | -41,571 | -20,980 |
Net Income | 26,306 | 11,270 | -48,472 | -22,982 |
Net Change In Cash | 458,973 | 481,333 | 456,255 | 417,639 |
Cost of Revenue | 18,168 | 24,264 | ||
Free Cash Flow | 65,476 | -10,199 | -63,446 | -9,996 |
Cash | 22,758 | 24,296 | 6,255 | 20,968 |
Basic Shares | 22,973 | 22,948 | 22,908 | 22,872 |
Quarter | EPS |
---|---|
2024-09-30 | $0.75 |
2024-06-30 | $0.72 |
2024-03-31 | $0.31 |
2023-12-31 | $0.34 |