Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $37,292 | $36,294 | $33,820 | $35,554 |
Gross Profit | 36,089 | 14,131 | 10,129 | 17,747 |
EBITDA | 10,993 | 8,622 | 4,731 | 12,678 |
EBIT | 10,674 | 8,302 | 4,415 | 12,361 |
Net Income | 8,125 | 13,015 | 13,612 | 6,473 |
Net Change In Cash | 37,292 | 36,294 | 33,820 | 35,554 |
Free Cash Flow | 19,199 | -12,423 | 1,354 | 13,516 |
Cash | 23,449 | 17,592 | 46,991 | 45,741 |
Basic Shares | 2,769 | 2,816 | 2,889 | 2,939 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $136,716 | $154,496 | $182,194 | $126,387 |
Gross Profit | 57,123 | 88,393 | 101,521 | 62,540 |
EBITDA | 36,793 | 84,518 | 59,878 | 39,946 |
EBIT | -48,729 | -29,729 | -48,410 | -35,555 |
Net Income | 42,226 | 40,434 | 74,200 | 38,660 |
Net Change In Cash | 136,716 | 154,496 | 182,194 | 126,387 |
Cost of Revenue | -17,355 | -17,927 | 5,301 | |
Free Cash Flow | 45,578 | 39,381 | 25,207 | 57,322 |
Cash | 46,991 | 63,195 | 80,550 | 98,478 |
Basic Shares | 2,948 | 3,107 | 3,179 | 3,214 |
Quarter | EPS |
---|---|
2024-06-30 | $2.93 |
2024-03-31 | $4.62 |
2023-12-31 | $4.71 |
2023-09-30 | $2.20 |