| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $3,220,600 | $2,838,100 | $4,118,400 | $2,971,488 |
Gross Profit | 1,653,005 | 1,551,796 | 2,290,612 | 902,327 |
EBITDA | 994,146 | 1,253,111 | 1,853,766 | 1,027,673 |
EBIT | 490,512 | 758,412 | 1,018,738 | 439,451 |
Net Income | 367,549 | 352,728 | 550,788 | 72,520 |
Net Change In Cash | 3,220,600 | 2,838,100 | 4,118,400 | 2,971,488 |
Free Cash Flow | -26,346 | 15,292 | 33,211 | -546,548 |
Cash | 259,340 | 343,693 | 111,362 | 26,656 |
Basic Shares | 372,262 | 368,917 | 367,677 | 366,883 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $11,900,809 | $11,910,705 | $12,289,336 | $9,863,085 |
Gross Profit | 3,703,610 | 4,846,761 | 5,409,934 | 4,751,056 |
EBITDA | 4,131,539 | 1,396,127 | 4,187,380 | 3,487,876 |
EBIT | 2,355,172 | 580,404 | 2,544,242 | 2,152,903 |
Net Income | 811,653 | -442,240 | 1,404,875 | 1,220,527 |
Net Change In Cash | 11,900,809 | 11,910,705 | 12,289,336 | 9,863,085 |
Cost of Revenue | 300,744 | -43,942 | ||
Free Cash Flow | -2,320,792 | -2,690,688 | -1,040,559 | -1,212,480 |
Cash | 26,656 | 53,873 | 374,603 | 66,773 |
Basic Shares | 357,779 | 349,580 | 347,246 | 344,631 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.19 |
2025-06-30 | $0.96 |
2025-03-31 | $1.50 |