Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $52,436 | $46,007 | $59,077 | $80,542 |
Gross Profit | 40,135 | 35,451 | 45,156 | 51,445 |
EBITDA | 10,765 | 8,240 | 17,700 | 26,586 |
EBIT | 8,002 | 5,444 | 14,859 | 23,708 |
Net Income | 5,855 | 2,974 | 19,305 | 20,317 |
Net Change In Cash | 52,436 | 46,007 | 59,077 | 80,542 |
Free Cash Flow | 14,062 | 3,551 | 15,591 | 11,018 |
Cash | 54,662 | 63,030 | 69,219 | 67,263 |
Basic Shares | 50,144 | 49,906 | 49,408 | 49,173 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $230,468 | $235,637 | $228,000 | $253,200 |
Gross Profit | 166,064 | 172,955 | 172,900 | 189,500 |
EBITDA | 48,076 | 47,523 | 20,969 | -5,397 |
EBIT | 36,552 | 36,004 | 12,049 | -15,995 |
Net Income | 30,278 | 21,591 | 2 | -29,100 |
Net Change In Cash | 230,468 | 235,637 | 228,000 | 253,200 |
Cost of Revenue | 3,500 | -22,162 | ||
Free Cash Flow | 38,862 | 14,369 | -22,800 | 20,700 |
Cash | 69,219 | 84,585 | 76,200 | 63,100 |
Basic Shares | 49,100 | 47,550 | 44,929 | 40,638 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.15 |
2025-03-31 | $0.10 |
2024-12-31 | $0.43 |