Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,525,300
$1,584,400
$1,532,500
$1,487,900
Gross Profit
1,304,500
1,365,600
1,327,800
1,281,900
EBITDA
1,113,800
1,301,000
1,084,800
1,044,900
EBIT
1,085,700
1,217,100
1,000,600
959,600
Net Income
863,700
879,400
883,200
855,200
Net Change In Cash
1,525,300
1,584,400
1,532,500
1,487,900
Free Cash Flow
973,200
758,700
872,900
Cash
2,892,400
2,322,100
1,795,100
1,442,100
Basic Shares
360,050
359,989
359,869
359,833

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$6,130,100
$5,578,900
$5,019,400
$4,689,700
Gross Profit
5,279,800
4,750,300
4,266,300
3,852,700
EBITDA
4,612,200
3,788,300
3,365,300
2,989,900
EBIT
4,497,100
3,435,700
1,361,800
945,400
Net Income
3,481,500
3,226,200
2,691,000
2,636,400
Net Change In Cash
6,130,100
5,578,900
5,019,400
4,689,700
Cost of Revenue
72,369,500
Free Cash Flow
3,377,400
2,966,300
2,275,200
Cash
2,912,000
2,720,100
2,834,900
Basic Shares
359,944
359,500
359,181
358,929

Earnings Calls

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