Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $411,834 | $930,490 | $885,414 | $772,613 |
Gross Profit | 394,339 | 838,749 | 813,034 | 716,827 |
EBITDA | 111,236 | 348,548 | 219,144 | 126,384 |
EBIT | 94,102 | 330,861 | 201,544 | 108,799 |
Net Income | 69,368 | 98,258 | 39,308 | -36,842 |
Net Change In Cash | 411,834 | 930,490 | 885,414 | 772,613 |
Free Cash Flow | -398,196 | -1,149,329 | -1,071,275 | 422,660 |
Cash | 145,814 | 595,336 | 927,394 | 938,371 |
Basic Shares | 53,495 | 53,204 | 53,100 | 49,987 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,401,656 | $1,967,006 | $3,975,003 | $5,454,624 |
Gross Profit | 1,304,577 | 663,098 | 2,143,879 | 3,967,824 |
EBITDA | 709,982 | 665,247 | 1,359,183 | 2,240,609 |
EBIT | 709,982 | -1,110,292 | -1,736,838 | 437,041 |
Net Income | 144,656 | 475,507 | 1,003,490 | 1,646,884 |
Net Change In Cash | 1,401,656 | 1,967,006 | 3,975,003 | 5,454,624 |
Cost of Revenue | 988,446 | -192,688 | 344,203 | |
Free Cash Flow | -1,618,389 | 5,950,148 | 2,506,182 | -6,283,172 |
Cash | 938,371 | 1,328,536 | 340,069 | 532,716 |
Basic Shares | 52,733 | 55,950 | 67,471 | 78,728 |
Quarter | EPS |
---|---|
2024-09-30 | $1.30 |
2024-06-30 | $1.85 |
2024-03-31 | $2.48 |
2023-12-31 | -$0.74 |