Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $164,110 | $153,122 | $152,895 | $154,432 |
Gross Profit | 92,449 | 72,641 | 71,447 | 76,879 |
EBITDA | 25,398 | 9,209 | 8,415 | 13,274 |
EBIT | 21,535 | 4,129 | 3,183 | 8,146 |
Net Income | 12,964 | 2,262 | 371 | 516 |
Net Change In Cash | 164,110 | 153,122 | 152,895 | 154,432 |
Free Cash Flow | -1,755 | 7,763 | 7,256 | 14,526 |
Cash | 131,926 | 162,249 | 156,191 | 153,197 |
Basic Shares | 18,366 | 18,247 | 17,627 | 17,510 |
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 |
---|---|
2024-12-31 | $0.78 |
2024-09-30 | $0.17 |
2024-06-30 | -$0.06 |
2024-03-31 | $0.11 |