Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $153,122 | $152,895 | $154,432 | $152,804 |
Gross Profit | 72,641 | 71,447 | 76,879 | 82,057 |
EBITDA | 9,209 | 8,415 | 13,274 | 23,975 |
EBIT | 4,129 | 3,183 | 8,146 | 18,894 |
Net Income | 2,262 | 371 | 516 | 13,014 |
Net Change In Cash | 153,122 | 152,895 | 154,432 | 152,804 |
Free Cash Flow | 7,763 | 7,256 | 14,526 | -7,533 |
Cash | 162,249 | 156,191 | 153,197 | 116,660 |
Basic Shares | 18,247 | 17,627 | 17,510 | 17,896 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $600,545 | $606,328 | $418,803 | $321,785 |
Gross Profit | 307,683 | 317,856 | 246,181 | 199,624 |
EBITDA | -20,490 | -101,393 | 50,767 | 38,592 |
EBIT | -48,306 | -133,520 | 32,935 | 25,608 |
Net Income | -47,286 | -114,972 | 17,752 | 18,822 |
Net Change In Cash | 600,545 | 606,328 | 418,803 | 321,785 |
Cost of Revenue | -20,169 | -78,059 | 24,946 | |
Free Cash Flow | 31,619 | 12,826 | 4,437 | 39,884 |
Cash | 116,660 | 102,558 | 122,627 | 227,686 |
Basic Shares | 18,193 | 18,914 | 18,255 | 15,047 |
Quarter | EPS |
---|---|
2024-09-30 | $0.17 |
2024-06-30 | -$0.06 |
2024-03-31 | $0.11 |
2023-12-31 | $0.64 |