Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$2,851,208
$2,737,679
$2,559,430
$2,333,463
Gross Profit
725,575
686,592
611,814
607,250
EBITDA
584,600
550,343
544,634
481,899
EBIT
579,647
545,658
540,278
477,518
Net Income
457,432
429,323
400,904
394,269
Net Change In Cash
2,851,208
2,737,679
2,559,430
2,333,463
Free Cash Flow
631,459
350,052
228,975
137,479
Cash
2,610,975
2,510,946
2,528,946
2,896,990
Basic Shares
3,319
3,289
3,321
3,387

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$10,543,571
$9,534,889
$10,538,287
$8,959,750
Gross Profit
2,693,022
2,483,691
2,876,016
2,196,635
EBITDA
2,161,664
1,973,029
2,310,114
1,661,396
EBIT
2,143,289
1,956,113
2,292,718
1,641,933
Net Income
1,681,928
1,591,611
1,725,575
1,236,719
Net Change In Cash
10,543,571
9,534,889
10,538,287
8,959,750
Cost of Revenue
-62,466
-172,798
Free Cash Flow
1,345,250
1,473,296
1,851,673
1,224,518
Cash
2,610,975
3,215,444
2,522,839
2,573,467
Basic Shares
3,319
3,435
3,508
3,858

Earnings Calls

Quarter EPS
2024-12-31
$139.93
2024-09-30
$130.50
2024-06-30
$120.69
2024-03-31
$116.41