Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $61,836 | $55,555 | $100,877 | $98,006 |
Gross Profit | 28,921 | 56 | 65,214 | 64,446 |
EBITDA | -18,939 | 11,855 | 10,721 | 13,646 |
EBIT | 10,746 | 9,560 | 12,408 | |
Net Income | 9,240 | 7,587 | 7,530 | 8,631 |
Net Change In Cash | 61,836 | 55,555 | 100,877 | 98,006 |
Free Cash Flow | 28,260 | -431 | 16,816 | |
Cash | 8,492 | 492,658 | 315,729 | 194,838 |
Basic Shares | 17,770 | 17,700 | 17,792 | 17,805 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $228,128 | $229,667 | $242,497 | $210,304 |
Gross Profit | 105,803 | 109,407 | 200,785 | 170,315 |
EBITDA | -69,873 | -38,887 | 36,363 | -6,089 |
EBIT | -38,887 | 31,319 | -10,877 | |
Net Income | 32,988 | 48,854 | 74,246 | 56,622 |
Net Change In Cash | 228,128 | 229,667 | 242,497 | 210,304 |
Cost of Revenue | 43,271 | -506,518 | ||
Free Cash Flow | 66,799 | 115,384 | 71,535 | |
Cash | 187,671 | 190,075 | 146,804 | |
Basic Shares | 17,839 | 18,049 | 18,568 | 19,292 |
Quarter | EPS |
---|---|
2024-12-31 | $0.49 |
2024-09-30 | $0.43 |
2024-06-30 | $0.42 |
2024-03-31 | $0.48 |