Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $123,658 | $122,239 | $135,922 | $155,630 |
Gross Profit | 110,715 | 108,918 | 120,345 | 141,097 |
EBITDA | 12,260 | 2,204 | 24,052 | 39,980 |
EBIT | 9,423 | -906 | 20,887 | 37,361 |
Net Income | 7,014 | -6,505 | 5,631 | 24,076 |
Net Change In Cash | 123,658 | 122,239 | 135,922 | 155,630 |
Free Cash Flow | 19,327 | -963 | 32,117 | 26,630 |
Cash | 271,688 | 282,500 | 283,043 | 243,339 |
Basic Shares | 103,045 | 98,962 | 103,083 | 104,707 |
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 | 573,728 | 818,351 | 661,527 | 363,979 |
EBITDA | 98,661 | 113,264 | 1,103 | 75,323 |
EBIT | 87,037 | 102,582 | -13,747 | 59,812 |
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-06-30 | $0.07 |
2024-03-31 | -$0.07 |
2023-12-31 | $0.05 |
2023-09-30 | $0.23 |