Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $162,766 | $164,551 | $164,110 | $153,122 |
Gross Profit | 80,255 | 89,607 | 92,449 | 72,641 |
EBITDA | 11,113 | 16,238 | 25,398 | 9,209 |
EBIT | 7,025 | 12,246 | 21,535 | 4,129 |
Net Income | 4,496 | 8,893 | 12,964 | 2,262 |
Net Change In Cash | 162,766 | 164,551 | 164,110 | 153,122 |
Free Cash Flow | 11,111 | 33,096 | -1,755 | 7,763 |
Cash | 176,579 | 161,597 | 131,926 | 162,249 |
Basic Shares | 18,034 | 18,417 | 18,366 | 18,247 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $624,559 | $600,545 | $606,328 | $418,803 |
Gross Profit | 328,856 | 307,683 | 317,856 | 246,181 |
EBITDA | 52,369 | -20,490 | -101,393 | 50,767 |
EBIT | 33,066 | -48,306 | -133,520 | 32,935 |
Net Income | 16,113 | -47,286 | -114,972 | 17,752 |
Net Change In Cash | 624,559 | 600,545 | 606,328 | 418,803 |
Cost of Revenue | -20,169 | -78,059 | ||
Free Cash Flow | 27,790 | 31,619 | 12,826 | 4,437 |
Cash | 158,941 | 116,660 | 102,558 | 122,627 |
Basic Shares | 18,149 | 18,193 | 18,914 | 18,255 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | -$0.02 |
2025-03-31 | $0.61 |
2024-12-31 | $0.78 |