Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$5,822,800
$5,988,300
$5,679,800
$6,030,400
Gross Profit
442,100
412,800
377,000
468,099
EBITDA
406,000
304,700
347,800
406,500
EBIT
256,100
148,800
195,500
258,300
Net Income
172,300
82,700
108,200
165,200
Net Change In Cash
5,822,800
5,988,300
5,679,800
6,030,400
Free Cash Flow
-26,500
281,100
307,000
170,800
Cash
884,100
1,033,900
1,012,800
893,300
Basic Shares
51,547
52,500
53,653
54,056

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$23,258,300
$23,301,900
$23,465,000
$20,879,100
Gross Profit
1,914,700
1,843,800
1,745,900
1,573,500
EBITDA
1,379,600
1,457,400
1,478,400
1,182,000
EBIT
775,500
836,700
875,900
605,500
Net Income
436,800
506,600
572,500
327,700
Net Change In Cash
23,258,300
23,301,900
23,465,000
20,879,100
Cost of Revenue
-196,200
Free Cash Flow
527,200
561,400
622,800
383,200
Cash
1,033,900
1,053,700
1,196,900
1,115,200
Basic Shares
53,590
56,476
59,116
59,920

Earnings Calls

QuarterEPS
2026-03-31
$3.87
2025-12-31
$3.41
2025-09-30
$2.79
2025-06-30
$3.47