Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$4,921,794
$4,476,342
$4,599,655
$3,949,160
Gross Profit
1,353,650
1,300,883
1,391,468
1,171,652
EBITDA
1,182,198
928,400
1,070,259
835,119
EBIT
1,158,011
906,316
1,048,429
814,058
Net Income
913,239
697,914
809,133
662,976
Net Change In Cash
4,921,794
4,476,342
4,599,655
3,949,160
Free Cash Flow
543,130
417,172
386,312
215,711
Cash
1,613,327
1,397,664
1,445,966
1,766,089
Basic Shares
206,180
208,460
211,201
213,546

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$17,946,950
$16,061,578
$16,228,995
$13,926,882
Gross Profit
5,221,202
29
4,834,498
3,782,422
EBITDA
3,989,088
-1,233,863
3,524,194
2,705,146
EBIT
3,899,926
-1,312,612
3,453,276
2,635,193
Net Income
3,083,262
2,602,372
2,617,317
1,946,320
Net Change In Cash
17,946,950
16,061,578
16,228,995
13,926,882
Cost of Revenue
-739,012
-798,670
Free Cash Flow
1,562,249
2,104,561
555,805
931,240
Cash
1,613,327
1,471,293
1,053,104
1,779,088
Basic Shares
209,829
221,163
236,166
259,928

Earnings Calls

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