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,049,800
1,263,600
1,222,200
1,178,000
EBITDA
981,000
1,084,800
1,044,900
949,500
EBIT
1,063,500
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
758,700
872,900
1,023,500
Cash
2,322,100
1,795,100
1,442,100
2,917,200
Basic Shares
359,899
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,150,800
2,793,000
2,790,600
EBIT
1,645,100
1,147,300
748,500
544,400
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,917,200
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