Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $4,499,652 | $3,701,843 | $4,466,655 | $4,642,519 |
Gross Profit | 4,611,264 | 3,701,843 | 5,003,493 | 4,598,272 |
EBITDA | 1,371,326 | -90,135 | -18,046 | -25,662 |
EBIT | 1,324,867 | -134,372 | -62,331 | -69,909 |
Net Income | 904,959 | 267,701 | 1,025,184 | 769,306 |
Net Change In Cash | 4,499,652 | 3,701,843 | 4,466,655 | 4,642,519 |
Free Cash Flow | 838,890 | 521,430 | 558,701 | 718,999 |
Cash | 3,873,041 | 4,216,002 | 4,276,740 | 4,332,034 |
Basic Shares | 13,017 | 13,081 | 13,159 | 13,286 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $15,786,707 | $11,815,544 | $12,918,696 | $9,639,213 |
Gross Profit | 15,606,093 | 11,636,766 | 12,758,157 | 9,479,898 |
EBITDA | 2,928,828 | 1,057,407 | -720,261 | -1,989,025 |
EBIT | 2,668,904 | 690,453 | -1,056,654 | -2,296,094 |
Net Income | 1,996,060 | -101,203 | 2,423,135 | 816,030 |
Net Change In Cash | 15,786,707 | 11,815,544 | 12,918,696 | 9,639,213 |
Cost of Revenue | 443,927 | -293,968 | 1,660,395 | |
Free Cash Flow | 2,528,188 | 2,454,730 | 2,128,818 | 1,636,286 |
Cash | 4,332,034 | 4,137,432 | 3,978,490 | 4,341,736 |
Basic Shares | 13,378 | 13,580 | 13,800 | 13,823 |
Quarter | EPS |
---|---|
2024-09-30 | -$4.24 |
2024-06-30 | $26.96 |
2024-03-31 | $20.65 |
2023-12-31 | -$13.73 |