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
559,100
929,300
841,800
1,045,800
EBIT
720,100
636,000
838,500
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
9,253,700
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
5,809,300
5,406,100
4,468,800
EBIT
3,370,000
4,892,400
5,406,100
3,678,600
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
9,253,700
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