Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $39,207 | $4,577 | $36,900 | $32,140 |
Gross Profit | 39,207 | 34,332 | 34,146 | 35,423 |
EBITDA | 7,572 | -33,757 | 15,769 | 2,958 |
EBIT | 6,973 | -34,382 | 15,130 | 2,235 |
Net Income | 4,570 | -21,902 | 2,922 | 610 |
Net Change In Cash | 39,207 | 4,577 | 36,900 | 32,140 |
Free Cash Flow | 9,770 | 3,209 | 2,921 | 811 |
Cash | 229,172 | 231,408 | 36,308 | 30,453 |
Basic Shares | 16,066 | 16,108 | 16,091 | 16,052 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $104,967 | $138,397 | $115,083 | $105,209 |
Gross Profit | 104,967 | 138,397 | 115,083 | 105,209 |
EBITDA | 29,484 | 66,838 | 47,761 | 43,589 |
EBIT | 26,036 | 63,509 | 44,886 | 40,587 |
Net Income | 19,895 | 46,586 | 33,228 | 30,242 |
Net Change In Cash | 104,967 | 138,397 | 115,083 | 105,209 |
Cost of Revenue | -302,217 | 147,321 | ||
Free Cash Flow | 33,910 | 53,011 | 44,209 | 39,864 |
Cash | 30,123 | 45,424 | 347,641 | 200,320 |
Basic Shares | 16,026 | 15,969 | 14,422 | 13,617 |
Quarter | EPS |
---|---|
2024-09-30 | $0.28 |
2024-06-30 | $0.06 |
2024-03-31 | $0.18 |
2023-12-31 | $0.04 |