Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$6,234,300
$6,820,800
$6,671,800
$7,510,500
Gross Profit
817,800
943,500
1,079,200
1,276,300
EBITDA
801,800
929,300
949,400
1,139,200
EBIT
601,700
720,100
743,600
931,900
Net Income
605,300
556,900
590,000
723,800
Net Change In Cash
6,234,300
6,820,800
6,671,800
7,510,500
Free Cash Flow
824,600
778,000
1,222,200
444,500
Cash
5,644,800
6,307,900
6,303,900
5,549,900
Basic Shares
527,400
526,800
526,799
526,700

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$28,444,800
$33,663,800
$35,127,400
$28,819,700
Gross Profit
4,617,700
6,709,600
6,421,300
5,226,500
EBITDA
4,197,400
6,348,900
5,406,100
4,638,900
EBIT
3,370,000
5,432,000
5,406,100
3,848,700
Net Income
2,375,800
4,162,000
4,600,800
3,011,600
Net Change In Cash
28,444,800
33,663,800
35,127,400
28,819,700
Cost of Revenue
1,298,900
Free Cash Flow
3,029,200
2,895,300
2,927,500
1,636,500
Cash
6,307,900
7,060,800
7,181,700
4,690,900
Basic Shares
526,800
526,600
525,000
523,349

Earnings Calls

QuarterEPS
2026-03-31
$1.15
2025-12-31
$1.06
2025-09-30
$1.12
2025-06-30
$1.37