Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,584,400
$1,532,500
$1,487,900
$1,439,300
Gross Profit
1,365,600
1,263,600
1,222,200
1,178,000
EBITDA
1,301,000
1,084,800
1,044,900
949,500
EBIT
1,217,100
1,000,600
959,600
863,200
Net Income
879,400
883,200
855,200
814,600
Net Change In Cash
1,584,400
1,532,500
1,487,900
1,439,300
Free Cash Flow
973,200
758,700
872,900
1,023,500
Cash
2,322,100
1,795,100
1,442,100
2,917,200
Basic Shares
359,989
359,869
359,833
359,693

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$5,578,900
$5,019,400
$4,689,700
$4,883,600
Gross Profit
4,540,400
4,266,300
3,852,700
4,027,100
EBITDA
3,788,300
3,365,300
2,989,900
3,137,800
EBIT
3,435,700
1,361,800
945,400
891,600
Net Income
3,226,200
2,691,000
2,636,400
2,105,200
Net Change In Cash
5,578,900
5,019,400
4,689,700
4,883,600
Cost of Revenue
72,369,500
81,900
Free Cash Flow
3,377,400
2,966,300
2,275,200
2,518,100
Cash
2,912,000
2,720,100
2,834,900
1,633,200
Basic Shares
359,500
359,181
358,929
358,524

Earnings Calls

Quarter EPS
2024-09-30
$2.68
2024-06-30
$2.56
2024-03-31
$2.50
2023-12-31
$2.37