Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $104,672 | $103,123 | $106,745 | $112,110 |
Gross Profit | 63,537 | 60,943 | 63,831 | 68,399 |
EBITDA | -49,152 | 1,771 | 5,200 | 14,405 |
EBIT | -50,069 | 911 | 4,327 | 13,579 |
Net Income | -43,100 | -1,148 | 1,317 | 9,351 |
Net Change In Cash | 104,672 | 103,123 | 106,745 | 112,110 |
Free Cash Flow | -19,184 | 5,401 | 9,916 | -4,704 |
Cash | 119,494 | 134,626 | 129,433 | 115,852 |
Basic Shares | 90,776 | 90,495 | 90,560 | 89,695 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $431,496 | $409,662 | $374,430 | $326,780 |
Gross Profit | 268,983 | 257,277 | 237,966 | 200,569 |
EBITDA | 50,424 | 10,580 | 23,389 | 18,045 |
EBIT | 47,597 | 8,076 | 20,985 | 16,232 |
Net Income | 26,059 | -2,480 | 75,219 | 11,586 |
Net Change In Cash | 431,496 | 409,662 | 374,430 | 326,780 |
Cost of Revenue | -3,115 | 38,272 | 46,995 | |
Free Cash Flow | 5,255 | 30,567 | 64,837 | 40,620 |
Cash | 115,424 | 109,008 | 119,571 | 87,575 |
Basic Shares | 89,536 | 87,672 | 88,970 | 71,231 |
Quarter | EPS |
---|---|
2024-09-30 | $0.22 |
2024-06-30 | $0.07 |
2024-03-31 | $0.08 |
2023-12-31 | $0.19 |