Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $36,294 | $33,820 | $35,554 | $33,350 |
Gross Profit | 14,131 | 10,129 | 17,747 | 13,145 |
EBITDA | 8,622 | 4,731 | 12,678 | 8,113 |
EBIT | 8,302 | 4,415 | 12,361 | 7,786 |
Net Income | 13,015 | 13,612 | 6,473 | 9,432 |
Net Change In Cash | 36,294 | 33,820 | 35,554 | 33,350 |
Cost of Revenue | -1,677 | |||
Free Cash Flow | -12,423 | 1,354 | 13,516 | 11,886 |
Cash | 17,592 | 46,991 | 45,741 | 38,656 |
Basic Shares | 2,816 | 2,889 | 2,939 | 2,970 |
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 | 35,503 | 64,331 | 58,596 | 45,538 |
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-03-31 | $4.62 |
2023-12-31 | $4.71 |
2023-09-30 | $2.20 |
2023-06-30 | $3.18 |