Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $111,917 | $90,696 | $119,688 | $104,921 |
Gross Profit | 37,907 | 24,932 | 39,318 | 40,927 |
EBITDA | 11,676 | 13,493 | 11,605 | -32,647 |
EBIT | 11,445 | 13,297 | 11,386 | -32,824 |
Net Income | 10,199 | 9,612 | 8,123 | -24,508 |
Net Change In Cash | 111,917 | 90,696 | 119,688 | 104,921 |
Free Cash Flow | 14,720 | 20,053 | 10,376 | 2,306 |
Cash | 136,295 | 131,520 | 116,478 | 118,051 |
Basic Shares | 26,868 | 27,033 | 27,298 | 27,415 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $428,708 | $315,539 | $363,725 | $379,312 |
Gross Profit | 146,206 | 154,782 | 104,861 | 97,685 |
EBITDA | 18,670 | 78,037 | 24,522 | 25,723 |
EBIT | 18,207 | 77,652 | 24,086 | 22,761 |
Net Income | 19,538 | 56,486 | 29,214 | 13,155 |
Net Change In Cash | 428,708 | 315,539 | 363,725 | 379,312 |
Cost of Revenue | 5,839 | 63,976 | 4,630 | |
Free Cash Flow | 53,450 | 79,665 | 66,868 | 22,952 |
Cash | 107,609 | 98,571 | 95,492 | 36,913 |
Basic Shares | 26,062 | 26,366 | 26,316 | 26,813 |
Quarter | EPS |
---|---|
2024-09-30 | $0.37 |
2024-06-30 | $0.35 |
2024-03-31 | $0.29 |
2023-12-31 | -$0.89 |