Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $431,143 | $294,041 | $397,615 | $277,348 |
Gross Profit | 64,176 | 43,461 | 66,054 | 54,286 |
EBITDA | 14,669 | 1,939 | 19,342 | 13,114 |
EBIT | 12,819 | 619 | 18,016 | 11,893 |
Net Income | 2,885 | 190 | 12,475 | 8,596 |
Net Change In Cash | 431,143 | 294,041 | 397,615 | 277,348 |
Free Cash Flow | 37,535 | -65,773 | 61,242 | 11,567 |
Cash | 106,221 | 139,952 | 168,646 | 133,491 |
Basic Shares | 36,369 | 36,798 | 37,537 | 38,440 |
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 | 46,778 | 115,609 | 62,795 | -12,165 |
EBIT | 41,674 | 110,060 | 57,402 | -15,745 |
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 | 51,679 | 10,526 | 30,224 | -2,600 |
Cash | 168,646 | 123,634 | 342,810 | 105,778 |
Basic Shares | 39,076 | 42,199 | 45,250 | 32,557 |
Quarter | EPS |
---|---|
2024-06-30 | $0.08 |
2024-03-31 | $0.01 |
2023-12-31 | $0.33 |
2023-09-30 | $0.22 |