Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $698,930 | $220,193 | $294,352 | $554,109 |
Gross Profit | 397,515 | 139,009 | 163,585 | 358,666 |
EBITDA | 466,267 | 37,836 | 40,602 | 239,828 |
EBIT | 312,695 | -38,769 | -31,116 | 157,997 |
Net Income | 607,479 | -77,142 | -66,022 | 60,124 |
Net Change In Cash | 698,930 | 220,193 | 294,352 | 554,109 |
Free Cash Flow | 5,498 | 46,677 | 14,435 | 7,796 |
Cash | 84,532 | 96,162 | 50,868 | 95,864 |
Basic Shares | 69,637 | 83,649 | 85,004 | 78,446 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,674,191 | $1,486,273 | $1,264,280 | $947,419 |
Gross Profit | 1,020,742 | 915,366 | 791,145 | 550,590 |
EBITDA | 606,803 | 459,986 | 423,492 | 163,070 |
EBIT | 312,719 | 172,207 | 154,778 | -48,086 |
Net Income | 486,487 | -83,772 | -54,573 | -118,754 |
Net Change In Cash | 1,674,191 | 1,486,273 | 1,264,280 | 947,419 |
Free Cash Flow | 143,096 | 92,023 | 26,466 | -96,825 |
Cash | 84,532 | 95,864 | 45,765 | 309,893 |
Basic Shares | 80,146 | 82,349 | 83,651 | 82,254 |
Quarter | EPS |
---|---|
2024-09-30 | -$0.93 |
2024-06-30 | -$0.15 |
2024-03-31 | $0.05 |
2023-12-31 | $1.15 |