Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $49,323 | $44,301 | $47,107 | $55,100 |
Gross Profit | 19,554 | 23,192 | 22,393 | 29,741 |
EBITDA | 23,354 | 11,557 | 20,416 | 26,692 |
EBIT | 15,810 | 13,354 | 12,609 | 19,469 |
Net Income | 10,778 | 9,479 | 8,804 | 14,319 |
Net Change In Cash | 49,323 | 44,301 | 47,107 | 55,100 |
Free Cash Flow | 37,215 | 13,782 | -3,747 | 48,193 |
Cash | 2,560 | 2,657 | 4,226 | 6,344 |
Basic Shares | 17,993 | 17,951 | 17,954 | 17,952 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $191,877 | $166,274 | $162,434 | $143,141 |
Gross Profit | 99,514 | 83,161 | 83,338 | 69,470 |
EBITDA | 93,317 | 72,717 | 72,833 | 62,040 |
EBIT | 65,279 | 43,275 | 72,604 | 35,241 |
Net Income | 44,351 | 31,524 | 42,429 | 36,543 |
Net Change In Cash | 191,877 | 166,274 | 162,434 | 143,141 |
Cost of Revenue | 295 | -6,871 | ||
Free Cash Flow | -15,892 | -37,397 | -29,974 | -46,350 |
Cash | 4,226 | 2,390 | 3,828 | 3,533 |
Basic Shares | 17,946 | 17,847 | 17,712 | 17,607 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.60 |
2025-03-31 | $0.53 |
2024-12-31 | $0.49 |