Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $114,213 | $104,672 | $103,123 | $106,745 |
Gross Profit | 72,712 | 63,537 | 60,943 | 63,831 |
EBITDA | 14,878 | -49,152 | 1,771 | 5,200 |
EBIT | -50,069 | 911 | 4,327 | |
Net Income | 6,659 | -43,100 | -1,148 | 1,317 |
Net Change In Cash | 114,213 | 104,672 | 103,123 | 106,745 |
Free Cash Flow | -38,360 | -19,184 | 5,401 | 9,916 |
Cash | 88,792 | 119,494 | 134,626 | 129,433 |
Basic Shares | 91,493 | 90,776 | 90,495 | 90,560 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $428,753 | $431,496 | $409,662 | $374,430 |
Gross Profit | 261,022 | 268,983 | 257,277 | 237,966 |
EBITDA | -22,176 | 50,424 | 10,580 | 23,389 |
EBIT | -30,338 | 47,597 | 8,076 | 20,985 |
Net Income | -36,272 | 26,059 | -2,480 | 75,219 |
Net Change In Cash | 428,753 | 431,496 | 409,662 | 374,430 |
Cost of Revenue | -3,115 | 38,272 | ||
Free Cash Flow | -42,227 | 5,255 | 30,567 | 64,837 |
Cash | 88,792 | 115,424 | 109,008 | 119,571 |
Basic Shares | 90,503 | 89,536 | 87,672 | 88,970 |
Quarter | EPS |
---|---|
2024-12-31 | $0.11 |
2024-09-30 | $0.22 |
2024-06-30 | $0.07 |
2024-03-31 | $0.08 |