Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $4,611,264 | $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,306,173 | 462,928 | 1,431,571 | 1,094,918 |
EBIT | 1,259,714 | 418,691 | 1,387,286 | 1,050,671 |
Net Income | 862,394 | 267,701 | 1,025,184 | 769,306 |
Net Change In Cash | 4,611,264 | 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,803,630 | $11,815,544 | $12,918,696 | $9,639,213 |
Gross Profit | 15,606,093 | 11,636,766 | 12,758,157 | 9,479,898 |
EBITDA | 3,098,707 | 411,450 | 3,652,165 | 1,485,100 |
EBIT | 2,838,783 | 44,496 | 3,315,772 | 1,178,031 |
Net Income | 1,996,060 | -101,203 | 2,423,135 | 816,030 |
Net Change In Cash | 15,803,630 | 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 |