Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $117,127 | $110,393 | $117,744 | $104,410 |
Gross Profit | 81,638 | 76,473 | 81,488 | 68,694 |
EBITDA | 9,939 | -20,325 | -33,175 | 30,136 |
EBIT | 3,684 | -21,563 | -51,205 | 12,952 |
Net Income | -35,658 | -31,798 | -45,431 | 7,493 |
Net Change In Cash | 117,127 | 110,393 | 117,744 | 104,410 |
Free Cash Flow | 33,814 | -3,458 | 3,937 | -4,291 |
Cash | 137,090 | 115,006 | 132,372 | 155,746 |
Basic Shares | 47,402 | 47,105 | 48,483 | 49,921 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $449,674 | $477,690 | $484,604 | $441,462 |
Gross Profit | 449,674 | 340,667 | 361,968 | 322,390 |
EBITDA | -39,348 | 145,241 | 181,492 | 183,650 |
EBIT | -98,341 | 73,836 | 114,829 | 117,842 |
Net Income | -105,394 | 2,049 | 34,343 | 36,791 |
Net Change In Cash | 449,674 | 477,690 | 484,604 | 441,462 |
Cost of Revenue | 78,360 | |||
Free Cash Flow | 30,252 | 29,468 | 35,297 | 73,864 |
Cash | 137,090 | 233,090 | 75,404 | 152,218 |
Basic Shares | 47,402 | 50,243 | 52,174 | 54,136 |
Quarter | EPS |
---|---|
2024-12-31 | -$0.78 |
2024-09-30 | -$0.67 |
2024-06-30 | -$0.93 |
2024-03-31 | $0.15 |