Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$2,477,800
$2,279,300
$2,454,800
$2,645,500
Gross Profit
1,816,800
1,783,000
1,578,200
1,699,300
EBITDA
553,600
298,700
826,900
1,109,900
EBIT
417,100
-57,000
624,700
915,600
Net Income
319,500
-48,411
466,500
634,800
Net Change In Cash
2,477,800
2,279,300
2,454,800
2,645,500
Free Cash Flow
696,700
555,900
1,226,300
144,300
Cash
3,382,700
3,008,500
3,862,800
2,758,800
Basic Shares
148,400
146,700
147,100
145,900

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$9,810,600
$9,675,900
$9,835,600
$10,173,400
Gross Profit
6,913,600
7,365,500
7,302,200
7,895,100
EBITDA
3,100,600
2,995,700
2,377,000
3,536,900
EBIT
2,165,200
2,322,500
1,882,200
3,018,500
Net Income
1,293,389
1,632,200
1,161,100
3,046,900
Net Change In Cash
9,810,600
9,675,900
9,835,600
10,173,400
Cost of Revenue
1,213,600
Free Cash Flow
2,050,800
2,515,700
1,235,800
1,144,000
Cash
3,008,500
2,375,000
1,049,900
3,419,300
Basic Shares
146,700
145,900
145,600
146,000

Earnings Calls

QuarterEPS
2026-03-31
$3.57
2025-12-31
$1.99
2025-09-30
$4.81
2025-06-30
$5.47