Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$10,246,513
$9,824,703
$9,526,009
$9,381,681
Gross Profit
4,479,149
4,704,819
4,351,793
4,404,414
EBITDA
6,182,705
6,668,219
6,532,759
6,545,932
EBIT
1,941,665
2,887,784
2,681,842
2,787,893
Net Income
1,868,607
2,363,509
2,147,306
2,332,209
Net Change In Cash
10,246,513
9,824,703
9,526,009
9,381,681
Free Cash Flow
1,378,220
2,194,238
1,212,560
2,136,808
Cash
7,804,733
7,457,025
6,363,759
6,745,500
Basic Shares
437,786
437,898
439,739
441,654

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$39,000,966
$33,723,297
$31,615,550
$29,697,844
Gross Profit
17,962,502
14,007,929
12,447,265
12,365,161
EBITDA
24,877,355
21,508,387
20,332,955
19,044,502
EBIT
9,246,924
6,954,003
5,970,141
6,605,723
Net Income
8,711,631
5,407,990
4,491,924
5,116,228
Net Change In Cash
39,000,966
33,723,297
31,615,550
29,697,844
Cost of Revenue
-714,389
-2,097,019
Free Cash Flow
6,921,826
6,925,749
1,618,528
-131,975
Cash
7,804,733
7,116,913
5,147,176
6,027,804
Basic Shares
439,261
449,498
451,290
455,372

Earnings Calls

Quarter EPS
2024-12-31
$4.27
2024-09-30
$5.40
2024-06-30
$4.88
2024-03-31
$5.28