Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$4,476,342
$4,599,655
$3,949,160
$4,293,652
Gross Profit
1,300,883
1,391,468
1,171,652
1,249,557
EBITDA
916,070
1,070,259
835,119
981,139
EBIT
893,986
1,048,429
814,058
960,080
Net Income
697,914
809,133
662,976
710,993
Net Change In Cash
4,476,342
4,599,655
3,949,160
4,293,652
Free Cash Flow
417,172
386,312
215,711
263,778
Cash
1,397,664
1,445,966
1,766,089
1,806,583
Basic Shares
208,460
211,201
213,546
215,763

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$16,061,578
$16,228,995
$13,926,882
$11,036,082
Gross Profit
29
4,834,498
3,782,422
2,778,152
EBITDA
-1,233,863
3,524,194
2,705,146
1,852,981
EBIT
-1,312,612
3,453,276
2,635,193
1,786,900
Net Income
2,602,372
2,617,317
1,946,320
1,406,839
Net Change In Cash
16,061,578
16,228,995
13,926,882
11,036,082
Cost of Revenue
-739,012
-798,670
1,380,779
Free Cash Flow
2,104,561
555,805
931,240
1,725,988
Cash
1,471,293
1,053,104
1,779,088
2,582,205
Basic Shares
221,163
236,166
259,928
269,414

Earnings Calls

Quarter EPS
2024-09-30
$3.35
2024-06-30
$3.77
2024-03-31
$2.96
2023-12-31
$3.28