Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$4,039,700
$1,959,400
$1,824,500
$1,910,200
Gross Profit
1,826,700
883,900
818,200
858,600
EBITDA
878,700
439,500
389,200
433,800
EBIT
833,600
394,800
344,800
389,400
Net Income
628,900
298,700
262,100
298,100
Net Change In Cash
4,039,700
1,959,400
1,824,500
1,910,200
Free Cash Flow
209,300
206,500
222,600
237,500
Cash
237,800
231,800
255,800
292,200
Basic Shares
1,149,800
1,149,600
1,149,400
1,148,368

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$7,546,000
$7,346,700
$6,980,600
$6,010,900
Gross Profit
3,401,900
3,354,500
3,215,800
2,777,200
EBITDA
1,690,800
1,706,000
1,630,900
1,388,200
EBIT
1,515,400
1,528,700
1,454,300
1,217,500
Net Income
1,150,600
1,155,000
1,086,900
925,000
Net Change In Cash
7,546,000
7,346,700
6,980,600
6,010,900
Cost of Revenue
3,100
-9,500
Free Cash Flow
946,800
1,259,900
767,200
613,500
Cash
255,800
221,300
230,100
236,200
Basic Shares
1,148,564
1,146,018
1,151,246
1,154,234

Earnings Calls

Quarter EPS
2025-06-30
$0.29
2025-03-31
$0.26
2024-12-31
$0.23
2024-09-30
$0.26