Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $338,472 | $431,143 | $294,041 | $397,615 |
Gross Profit | 58,817 | 64,176 | 43,461 | 66,054 |
EBITDA | 17,018 | 11,808 | 211 | 19,342 |
EBIT | 14,889 | 9,958 | -1,109 | 18,016 |
Net Income | 11,110 | 2,885 | 190 | 12,475 |
Net Change In Cash | 338,472 | 431,143 | 294,041 | 397,615 |
Free Cash Flow | 4,937 | 37,535 | -65,773 | 61,242 |
Cash | 32,198 | 106,221 | 139,952 | 168,646 |
Basic Shares | 36,497 | 36,369 | 36,798 | 37,537 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,209,947 | $1,446,449 | $1,023,304 | $734,608 |
Gross Profit | 214,974 | 286,924 | 182,598 | 94,871 |
EBITDA | 45,388 | 113,843 | 64,885 | 7,753 |
EBIT | 40,284 | 108,294 | 59,492 | 4,173 |
Net Income | 29,236 | 73,551 | 52,786 | -9,084 |
Net Change In Cash | 1,209,947 | 1,446,449 | 1,023,304 | 734,608 |
Cost of Revenue | -219,619 | 233,205 | ||
Free Cash Flow | 19,689 | 10,526 | 30,224 | -2,600 |
Cash | 119,555 | 123,634 | 342,810 | 105,778 |
Basic Shares | 39,076 | 42,199 | 45,250 | 32,557 |