Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $39,018 | $40,771 | $40,070 | $33,820 |
Gross Profit | 16,382 | 18,315 | 14,131 | 10,129 |
EBITDA | 10,513 | 12,451 | 8,622 | 4,731 |
EBIT | 10,217 | 12,132 | 8,302 | 4,415 |
Net Income | 14,644 | 8,125 | 13,015 | 13,612 |
Net Change In Cash | 39,018 | 40,771 | 40,070 | 33,820 |
Free Cash Flow | 18,257 | 19,199 | -12,423 | 1,354 |
Cash | 33,715 | 23,449 | 17,592 | 46,991 |
Basic Shares | 2,738 | 2,769 | 2,816 | 2,889 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $136,716 | $154,496 | $182,193 | $126,387 |
Gross Profit | 57,123 | 85,098 | 97,938 | 62,540 |
EBITDA | 36,793 | 65,709 | 77,539 | 46,530 |
EBIT | 35,503 | 64,331 | 76,258 | 45,538 |
Net Income | 42,226 | 40,434 | 74,200 | 38,660 |
Net Change In Cash | 136,716 | 154,496 | 182,193 | 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-09-30 | $5.34 |
2024-06-30 | $2.93 |
2024-03-31 | $4.62 |
2023-12-31 | $4.71 |