Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $111,659 | $89,876 | $108,041 | $102,527 |
Gross Profit | 58,129 | 87,659 | 63,535 | 55,992 |
EBITDA | 11,667 | -81,530 | 7,586 | 4,057 |
EBIT | 7,791 | -87,635 | 1,641 | -304 |
Net Income | 3,913 | -87,272 | 432 | -5,798 |
Net Change In Cash | 111,659 | 89,876 | 108,041 | 102,527 |
Free Cash Flow | -4,229 | 26,075 | -2,487 | -223 |
Cash | 67,767 | 75,592 | 56,087 | 62,754 |
Basic Shares | 19,165 | 18,890 | 18,942 | 19,065 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $432,470 | $480,779 | $537,787 | $494,315 |
Gross Profit | 422,822 | 276,295 | 314,014 | 292,500 |
EBITDA | 35,831 | 41,411 | 70,098 | 116,120 |
EBIT | 5,648 | 9,345 | 33,157 | 37,186 |
Net Income | -5,747 | 3,050 | 21,806 | 24,844 |
Net Change In Cash | 432,470 | 480,779 | 537,787 | 494,315 |
Cost of Revenue | -6,260 | 28,628 | ||
Free Cash Flow | -7,261 | 16,178 | 33,762 | 96,322 |
Cash | 56,087 | 72,909 | 123,317 | 134,278 |
Basic Shares | 19,094 | 19,258 | 19,172 | 19,357 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.51 |
2025-03-31 | $0.11 |
2024-12-31 | $0.36 |