Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$4,025,200
$3,695,000
$4,005,200
$3,998,500
Gross Profit
1,802,400
1,637,500
1,737,900
1,735,400
EBITDA
977,800
818,200
848,500
1,303,300
EBIT
736,100
582,100
613,000
1,073,200
Net Income
524,200
402,500
472,900
736,500
Net Change In Cash
4,025,200
3,695,000
4,005,200
3,998,500
Free Cash Flow
485,100
131,500
407,000
550,300
Cash
1,920,900
1,162,600
1,162,600
1,261,100
Basic Shares
285,400
285,300
285,700
286,000

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$15,741,400
$15,320,200
$14,187,800
$12,733,100
Gross Profit
6,843,000
6,177,200
5,420,300
5,221,900
EBITDA
3,845,000
3,033,800
2,545,800
2,473,500
EBIT
2,909,600
2,110,200
1,607,100
1,630,400
Net Income
2,112,400
1,372,300
1,091,700
1,129,900
Net Change In Cash
15,741,400
15,320,200
14,187,800
12,733,100
Cost of Revenue
234,300
-914,600
Free Cash Flow
1,819,400
1,637,000
1,075,600
1,418,900
Cash
1,256,800
919,500
598,600
359,900
Basic Shares
286,600
286,500
286,600
289,100

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.89
2025-03-31
$1.50
2024-12-31
$1.81