Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$4,005,200
$3,998,500
$3,985,800
$3,751,900
Gross Profit
1,738,200
1,737,900
1,744,300
1,625,400
EBITDA
918,300
1,303,300
917,400
795,500
EBIT
688,200
1,073,200
682,400
560,700
Net Income
472,900
736,500
490,900
412,100
Net Change In Cash
4,005,200
3,998,500
3,985,800
3,751,900
Free Cash Flow
407,000
550,300
414,200
447,900
Cash
1,256,800
1,261,100
384,000
479,900
Basic Shares
285,700
286,000
287,000
287,800

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$15,741,400
$15,320,200
$14,187,800
$12,733,100
Gross Profit
6,841,700
6,187,800
5,356,800
5,117,300
EBITDA
3,601,399
3,033,800
2,786,700
2,709,300
EBIT
2,668,200
2,110,200
1,848,000
1,866,200
Net Income
2,112,400
1,372,300
1,091,700
1,129,900
Net Change In Cash
15,741,400
15,320,200
14,187,800
12,733,100
Cost of Revenue
234,300
-914,600
Free Cash Flow
1,819,400
1,637,000
1,075,600
1,418,900
Cash
1,256,800
919,500
598,600
359,900
Basic Shares
286,600
286,500
286,600
289,100

Earnings Calls

Quarter EPS
2024-12-31
$1.81
2024-09-30
$1.83
2024-06-30
$1.68
2024-03-31
$1.34