Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $102,902 | $111,917 | $90,696 | $119,688 |
Gross Profit | 33,454 | 37,907 | 24,932 | 39,318 |
EBITDA | -18,312 | 11,676 | 13,493 | 11,605 |
EBIT | -18,550 | 11,445 | 13,297 | 11,386 |
Net Income | -15,345 | 10,199 | 9,612 | 8,123 |
Net Change In Cash | 102,902 | 111,917 | 90,696 | 119,688 |
Free Cash Flow | 10,327 | 14,720 | 20,053 | 10,376 |
Cash | 104,456 | 136,295 | 131,520 | 116,478 |
Basic Shares | 27,163 | 26,868 | 27,033 | 27,298 |
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 | 53,565 | 53,450 | 79,665 | 66,868 |
Cash | 104,456 | 107,609 | 98,571 | 95,492 |
Basic Shares | 27,163 | 26,062 | 26,366 | 26,316 |
Quarter | EPS |
---|---|
2024-12-31 | -$0.56 |
2024-09-30 | $0.37 |
2024-06-30 | $0.35 |
2024-03-31 | $0.29 |