Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $44,398 | $51,428 | $55,075 | $55,566 |
Gross Profit | 40,259 | 47,312 | 45,265 | 48,906 |
EBITDA | 10,443 | 8,551 | 6,173 | 5,158 |
EBIT | 8,522 | 6,857 | 4,388 | 3,653 |
Net Income | 8,855 | 8,966 | 4,594 | 2,938 |
Net Change In Cash | 44,398 | 51,428 | 55,075 | 55,566 |
Free Cash Flow | -2,632 | 18,992 | 17,149 | -2,347 |
Cash | 218,165 | 220,674 | 349,728 | 230,556 |
Basic Shares | 13,518 | 13,643 | 13,718 | 13,785 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $219,894 | $213,227 | $183,826 | $146,604 |
Gross Profit | 193,650 | 95,083 | 175,952 | 125,846 |
EBITDA | 30,207 | 42,441 | 51,083 | 38,993 |
EBIT | 24,220 | 37,472 | -93,325 | -82,374 |
Net Income | 19,168 | 30,059 | 34,904 | 28,604 |
Net Change In Cash | 219,894 | 213,227 | 183,826 | 146,604 |
Cost of Revenue | -155,600 | |||
Free Cash Flow | 29,620 | 22,612 | 45,742 | 30,178 |
Cash | 19,328 | 372,468 | 200,942 | 514,928 |
Basic Shares | 13,777 | 13,816 | 13,808 | 14,329 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.38 |
2025-03-31 | $0.63 |
2024-12-31 | $0.33 |