Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $117,084 | $123,658 | $122,239 | $135,922 |
Gross Profit | 104,702 | 110,715 | 108,918 | 120,345 |
EBITDA | 6,220 | 12,260 | 2,204 | 23,652 |
EBIT | 3,081 | 9,423 | -906 | 20,487 |
Net Income | -2,570 | 7,014 | -6,505 | 5,631 |
Net Change In Cash | 117,084 | 123,658 | 122,239 | 135,922 |
Free Cash Flow | 7,215 | 19,327 | -963 | 32,117 |
Cash | 225,614 | 271,688 | 282,500 | 283,043 |
Basic Shares | 98,485 | 103,045 | 98,962 | 103,083 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $645,722 | $904,649 | $741,141 | $418,142 |
Gross Profit | 581,413 | 818,351 | 661,527 | 363,979 |
EBITDA | 111,567 | 113,264 | 1,103 | 80,885 |
EBIT | 99,943 | 102,582 | -13,747 | 65,374 |
Net Income | 49,098 | 61,494 | 3,600 | 86,048 |
Net Change In Cash | 645,722 | 904,649 | 741,141 | 418,142 |
Cost of Revenue | 140,082 | |||
Free Cash Flow | 92,530 | 118,264 | 130,800 | 80,640 |
Cash | 283,043 | 227,380 | 254,621 | 114,539 |
Basic Shares | 105,781 | 121,398 | 118,219 | 109,138 |
Quarter | EPS |
---|---|
2024-09-30 | $0.06 |
2024-06-30 | $0.07 |
2024-03-31 | -$0.07 |
2023-12-31 | $0.05 |