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,594 | 4,895 | 7,162 | 16,672 |
EBIT | -50,511 | 4,035 | 6,289 | 15,846 |
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 | 56,427 | 38,879 | 43,693 | 33,348 |
EBIT | 53,600 | 36,375 | 41,289 | 31,535 |
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,852 | 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 |