Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$3,434,200
$2,537,100
$2,104,000
$2,009,500
Gross Profit
2,043,200
1,239,300
1,495,900
842,800
EBITDA
1,359,800
924,200
901,600
852,200
EBIT
980,000
547,900
528,200
483,300
Net Income
804,700
316,900
271,300
245,700
Net Change In Cash
3,434,200
2,537,100
2,104,000
2,009,500
Free Cash Flow
400,500
-905,400
-625,700
23,900
Cash
45,600
27,600
51,100
23,000
Basic Shares
328,300
327,900
325,600
320,700

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$9,800,100
$8,599,900
$8,893,000
$9,597,400
Gross Profit
4,953,800
3,785,900
3,601,300
3,300,500
EBITDA
4,047,100
3,916,100
3,527,900
3,370,300
EBIT
2,568,600
2,561,600
2,263,700
2,247,700
Net Income
1,558,400
1,528,400
1,332,900
1,409,300
Net Change In Cash
9,800,100
8,599,900
8,893,000
9,597,400
Cost of Revenue
94,700
Free Cash Flow
-1,018,700
430,700
525,500
-273,400
Cash
27,600
9,800
42,900
28,900
Basic Shares
327,900
316,500
315,900
316,100

Earnings Calls

QuarterEPS
2026-03-31
$2.45
2025-12-31
$1.42
2025-09-30
$0.83
2025-06-30
$0.76