Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$3,205,000
$3,202,100
$3,234,200
$3,208,200
Gross Profit
3,205,000
3,106,500
3,101,300
3,120,900
EBITDA
524,200
894,400
574,600
575,300
EBIT
498,000
863,800
545,400
545,200
Net Income
348,700
645,700
389,500
395,200
Net Change In Cash
3,205,000
3,202,100
3,234,200
3,208,200
Free Cash Flow
453,800
352,300
311,400
270,000
Cash
162,800
163,400
132,699
279,100
Basic Shares
187,475
186,882
190,329
193,267

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$12,887,300
$12,385,900
$11,991,000
$12,013,800
Gross Profit
12,887,300
11,933,900
11,517,500
11,801,000
EBITDA
1,943,700
2,049,000
1,565,400
EBIT
1,834,900
1,938,500
1,445,600
Net Income
1,779,100
1,283,800
1,407,200
981,000
Net Change In Cash
12,887,300
12,385,900
11,991,000
12,013,800
Cost of Revenue
44,200
-122,000
Free Cash Flow
1,387,500
1,068,000
1,316,500
1,277,200
Cash
162,800
146,000
119,200
75,000
Basic Shares
188,069
197,602
202,109
204,847

Earnings Calls

Quarter EPS
2024-12-31
$2.03
2024-09-30
$2.13
2024-06-30
$2.16
2024-03-31
$2.12