Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $655,937 | $643,666 | $541,813 | $338,428 |
Gross Profit | 110,394 | -3,041 | -65,732 | 3,000 |
EBITDA | 45,766 | -1,045,508 | -34,605 | 20,579 |
EBIT | 19,873 | -1,094,147 | -66,391 | 3,000 |
Net Income | -73,408 | -645,433 | -61,712 | -53,948 |
Net Change In Cash | 655,937 | 643,666 | 541,813 | 338,428 |
Free Cash Flow | 107,650 | -64,507 | -117,280 | 14,650 |
Cash | 136,616 | 104,655 | 172,270 | 161,573 |
Basic Shares | 27,941 | 26,803 | 26,260 | 25,670 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,370,735 | $1,973,403 | $1,662,427 | $1,269,573 |
Gross Profit | 330,152 | 546,821 | 365,326 | 229,113 |
EBITDA | 145,615 | 290,143 | 198,853 | 111,046 |
EBIT | 88,210 | 247,591 | 159,301 | 73,921 |
Net Income | 167,351 | 193,191 | 105,859 | 52,767 |
Net Change In Cash | 1,370,735 | 1,973,403 | 1,662,427 | 1,269,573 |
Cost of Revenue | 8,506 | -2,938 | -24,495 | |
Free Cash Flow | 150,663 | 218,361 | 81,152 | 63,844 |
Cash | 121,969 | 45,822 | 37,316 | 40,254 |
Basic Shares | 26,003 | 26,926 | 27,292 | 27,697 |
Quarter | EPS |
---|---|
2024-09-30 | -$1.74 |
2024-06-30 | $3.39 |
2024-03-31 | -$0.64 |
2023-12-31 | $0.81 |