Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$5,584,400
$6,011,300
$5,994,600
$5,841,200
Gross Profit
405,300
422,000
398,100
405,200
EBITDA
368,900
414,200
407,300
355,100
EBIT
216,500
260,300
252,000
201,000
Net Income
135,800
173,100
109,600
127,300
Net Change In Cash
5,584,400
6,011,300
5,994,600
5,841,200
Free Cash Flow
50,500
170,400
-148,200
376,500
Cash
763,900
952,100
930,400
1,196,300
Basic Shares
56,373
57,234
57,569
58,500

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$23,466,900
$20,891,500
$19,263,100
$17,045,500
Gross Profit
1,843,000
1,409,900
1,391,900
1,108,900
EBITDA
1,656,500
1,182,000
1,246,800
1,133,300
EBIT
1,054,000
605,500
672,900
593,400
Net Income
572,500
327,700
373,900
158,500
Net Change In Cash
23,466,900
20,891,500
19,263,100
17,045,500
Cost of Revenue
-196,200
9,800
-217,400
Free Cash Flow
622,800
383,200
85,000
210,800
Cash
1,196,300
1,114,900
1,318,300
1,306,700
Basic Shares
59,116
59,920
60,420
60,426

Earnings Calls

Quarter EPS
2024-09-30
$2.89
2024-06-30
$3.60
2024-03-31
$3.18
2023-12-31
$3.03