Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$7,590,800
$7,696,700
$7,447,800
$7,272,100
Gross Profit
1,243,200
1,225,500
1,207,400
1,150,500
EBITDA
418,700
376,600
320,600
344,000
EBIT
378,100
338,000
282,800
306,400
Net Income
226,100
241,200
215,200
190,700
Net Change In Cash
7,590,800
7,696,700
7,447,800
7,272,100
Free Cash Flow
190,100
-63,700
218,700
-511,700
Cash
91,900
115,100
116,900
96,400
Basic Shares
66,784
66,895
67,077
67,200

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$29,527,400
$27,814,800
$25,554,700
$20,443,900
Gross Profit
4,933,800
4,838,800
4,440,800
3,184,500
EBITDA
1,653,100
1,615,100
1,477,900
820,000
EBIT
1,512,100
1,487,800
1,356,400
704,500
Net Income
1,053,200
1,380,000
1,187,800
543,600
Net Change In Cash
29,527,400
27,814,800
25,554,700
20,443,900
Cost of Revenue
19,300
49,900
21,100
Free Cash Flow
718,300
1,176,500
1,044,400
1,015,600
Cash
96,400
106,500
100,700
49,500
Basic Shares
67,963
74,394
79,746
80,594

Earnings Calls

Quarter EPS
2024-09-30
$3.39
2024-06-30
$3.61
2024-03-31
$3.21
2023-12-31
$3.45