Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $470,110 | $411,834 | $930,490 | $885,414 |
Gross Profit | 460,123 | 394,339 | 838,749 | 813,034 |
EBITDA | 279,268 | 111,236 | 348,548 | 219,144 |
EBIT | 94,102 | 330,861 | 201,544 | |
Net Income | 104,489 | 69,368 | 98,258 | 39,308 |
Net Change In Cash | 470,110 | 411,834 | 930,490 | 885,414 |
Free Cash Flow | -2,156,365 | -398,196 | -1,149,329 | -1,071,275 |
Cash | 238,482 | 145,814 | 595,336 | 927,394 |
Basic Shares | 53,576 | 53,495 | 53,204 | 53,100 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,593,731 | $1,401,656 | $1,967,006 | $3,975,003 |
Gross Profit | 1,555,739 | 1,304,577 | 663,098 | 2,143,879 |
EBITDA | 901,032 | 709,982 | 665,247 | 1,359,183 |
EBIT | 709,982 | -1,110,292 | -1,736,838 | |
Net Income | 311,423 | 144,656 | 475,507 | 1,003,490 |
Net Change In Cash | 1,593,731 | 1,401,656 | 1,967,006 | 3,975,003 |
Cost of Revenue | 988,446 | -192,688 | ||
Free Cash Flow | -4,555,367 | -1,618,389 | 5,950,148 | 2,506,182 |
Cash | 238,482 | 938,371 | 1,328,536 | 340,069 |
Basic Shares | 53,356 | 52,733 | 55,950 | 67,471 |
Quarter | EPS |
---|---|
2024-12-31 | $2.87 |
2024-09-30 | $1.30 |
2024-06-30 | $1.85 |
2024-03-31 | $2.48 |