Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $143,549 | $129,398 | $199,902 | $95,655 |
Gross Profit | 35,739 | 30,875 | 59,673 | 18,920 |
EBITDA | 16,972 | 50,486 | 40,710 | -1,074 |
EBIT | 13,111 | 46,209 | 36,303 | -6,419 |
Net Income | 7,907 | 32,258 | 24,338 | -8,352 |
Net Change In Cash | 143,549 | 129,398 | 199,902 | 95,655 |
Free Cash Flow | 70,576 | -15,390 | 1,363 | -22,949 |
Cash | 5,119 | 8,413 | 4,196 | 1,974 |
Basic Shares | 23,509 | 23,577 | 23,094 | 23,009 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $568,504 | $568,178 | $616,068 | $541,453 |
Gross Profit | 146,837 | 134,270 | 151,456 | 141,872 |
EBITDA | 88,709 | 66,571 | 79,161 | 72,755 |
EBIT | 44,909 | 57,193 | 50,671 | |
Net Income | 56,151 | 23,723 | 38,609 | 30,691 |
Net Change In Cash | 568,504 | 568,178 | 616,068 | 541,453 |
Cost of Revenue | -16,294 | -4,066 | ||
Free Cash Flow | 33,321 | 1,948 | 27,983 | 49,327 |
Cash | 5,119 | 24,156 | 20,670 | 36,964 |
Basic Shares | 23,509 | 22,962 | 22,916 | 22,964 |
Quarter | EPS |
---|---|
2024-12-31 | $0.39 |
2024-09-30 | $0.24 |
2024-06-30 | $1.11 |
2024-03-31 | -$0.29 |