Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $194,327 | $115,067 | $143,549 | $129,398 |
Gross Profit | 60,296 | 28,139 | 35,739 | 30,875 |
EBITDA | 40,944 | 6,697 | 17,605 | 50,486 |
EBIT | 37,118 | 2,874 | 13,744 | 46,209 |
Net Income | 25,954 | 148 | 7,907 | 32,258 |
Net Change In Cash | 194,327 | 115,067 | 143,549 | 129,398 |
Free Cash Flow | -11,384 | -3,498 | 70,576 | -15,390 |
Cash | 7,980 | 7,207 | 5,119 | 8,413 |
Basic Shares | 23,674 | 23,121 | 23,611 | 23,578 |
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 | 107,041 | 66,571 | 79,161 | 72,755 |
EBIT | 89,151 | 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,510 | 22,962 | 22,916 | 22,964 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.14 |
2025-03-31 | $0.09 |
2024-12-31 | $0.39 |