Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$6,242,900
$5,528,800
$4,037,100
$4,015,600
Gross Profit
909,100
983,400
732,200
698,400
EBITDA
859,200
-849,600
613,800
519,800
EBIT
692,300
-947,900
553,100
461,100
Net Income
405,200
-941,100
341,300
257,600
Net Change In Cash
6,242,900
5,528,800
4,037,100
4,015,600
Free Cash Flow
-614,400
2,998,300
438,400
168,000
Cash
4,288,100
6,881,100
3,406,500
3,300,400
Basic Shares
204,900
204,900
194,900
196,000

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$17,271,900
$15,689,100
$14,692,200
$14,289,100
Gross Profit
2,984,500
2,740,500
2,498,400
2,575,200
EBITDA
825,999
2,617,200
2,422,500
2,373,400
EBIT
549,299
2,375,500
2,211,400
2,154,000
Net Income
-54,500
1,480,600
1,391,400
1,299,400
Net Change In Cash
17,271,900
15,689,100
14,692,200
14,289,100
Cost of Revenue
-816,400
Free Cash Flow
2,788,400
1,592,900
1,343,500
848,300
Cash
6,881,100
4,339,400
4,432,000
4,281,800
Basic Shares
204,900
198,600
201,400
207,000

Earnings Calls

QuarterEPS
2026-03-31
$1.90
2025-12-31
$2.59
2025-09-30
$2.24
2025-06-30
$2.05