Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $105,251 | $136,807 | $102,902 | $111,917 |
Gross Profit | 23,480 | 37,363 | 33,454 | 37,907 |
EBITDA | 4,255 | 15,209 | -18,312 | 14,431 |
EBIT | 4,055 | 14,974 | -18,550 | 14,200 |
Net Income | 2,822 | 10,630 | -15,345 | 10,199 |
Net Change In Cash | 105,251 | 136,807 | 102,902 | 111,917 |
Free Cash Flow | -793 | 11,746 | 10,327 | 14,720 |
Cash | 130,690 | 112,544 | 104,456 | 136,295 |
Basic Shares | 26,516 | 26,612 | 27,056 | 26,868 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $425,202 | $428,708 | $315,539 | $363,725 |
Gross Profit | 138,483 | 146,206 | 154,782 | 104,861 |
EBITDA | 21,217 | 18,670 | 78,037 | 24,522 |
EBIT | 20,333 | 18,207 | 77,652 | 24,086 |
Net Income | 12,588 | 19,538 | 56,486 | 29,214 |
Net Change In Cash | 425,202 | 428,708 | 315,539 | 363,725 |
Cost of Revenue | 5,839 | 63,976 | ||
Free Cash Flow | 62,702 | 53,450 | 79,665 | 66,868 |
Cash | 104,456 | 107,609 | 98,571 | 93,568 |
Basic Shares | 27,163 | 26,062 | 26,366 | 26,316 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.11 |
2025-03-31 | $0.39 |
2024-12-31 | -$0.56 |