Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,692,000
$1,642,300
$1,525,300
$1,584,400
Gross Profit
1,470,400
1,435,600
1,304,500
1,365,600
EBITDA
1,457,700
1,369,000
1,220,700
1,301,000
EBIT
1,374,300
1,286,500
1,137,300
1,217,100
Net Income
1,012,200
956,200
874,600
912,800
Net Change In Cash
1,692,000
1,642,300
1,525,300
1,584,400
Free Cash Flow
1,040,100
1,102,400
991,700
973,200
Cash
1,981,300
1,405,300
2,892,400
2,322,100
Basic Shares
360,297
360,227
360,050
359,989

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
5,039,100
4,665,600
4,015,600
3,925,900
EBIT
4,702,300
4,313,000
3,653,000
3,540,500
Net Income
3,525,800
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,596,500
3,377,400
2,966,300
2,275,200
Cash
2,892,400
2,912,000
2,720,100
2,834,900
Basic Shares
359,944
359,500
359,181
358,929

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2.96
2025-03-31
$2.80
2024-12-31
$2.52