Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$9,824,703
$9,526,009
$9,381,681
$8,832,825
Gross Profit
4,704,819
4,351,793
4,404,414
3,525,340
EBITDA
6,668,219
6,532,759
6,545,932
5,336,755
EBIT
2,887,784
2,681,842
2,787,893
1,496,109
Net Income
2,363,509
2,147,306
2,332,209
937,838
Net Change In Cash
9,824,703
9,526,009
9,381,681
8,832,825
Free Cash Flow
2,194,238
1,212,560
2,136,808
1,581,382
Cash
7,457,025
6,363,759
6,745,500
7,116,913
Basic Shares
437,898
439,739
441,654
444,292

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$33,723,297
$31,615,550
$29,697,844
$24,996,056
Gross Profit
14,007,929
12,447,265
12,365,161
9,719,737
EBITDA
21,508,387
20,332,955
19,044,502
15,507,911
EBIT
6,954,003
5,970,141
6,605,723
4,585,289
Net Income
5,407,990
4,491,924
5,116,228
2,761,395
Net Change In Cash
33,723,297
31,615,550
29,697,844
24,996,056
Cost of Revenue
-714,389
-2,097,019
3,159,034
Free Cash Flow
6,925,749
1,618,528
-131,975
1,929,154
Cash
7,116,913
5,147,176
6,027,804
8,205,550
Basic Shares
449,498
451,290
455,372
454,208

Earnings Calls

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