Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$6,671,800
$7,510,500
$7,441,700
$7,907,500
Gross Profit
1,079,200
1,276,300
1,318,700
1,470,700
EBITDA
841,800
1,045,800
1,090,200
1,228,900
EBIT
636,000
838,500
885,100
1,005,700
Net Income
590,000
723,800
505,100
872,000
Net Change In Cash
6,671,800
7,510,500
7,441,700
7,907,500
Free Cash Flow
1,222,200
444,500
584,500
942,800
Cash
6,303,900
5,549,900
5,517,700
7,060,800
Basic Shares
526,799
526,700
526,900
526,700

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$33,663,800
$35,127,400
$28,819,700
$23,522,300
Gross Profit
6,709,600
6,421,300
5,226,500
4,279,000
EBITDA
5,809,300
5,406,100
4,468,800
3,277,600
EBIT
4,892,400
5,406,100
3,678,600
2,308,200
Net Income
4,162,000
4,600,800
3,011,600
1,865,500
Net Change In Cash
33,663,800
35,127,400
28,819,700
23,522,300
Cost of Revenue
1,298,900
-58,900
Free Cash Flow
2,895,300
2,927,500
1,636,500
553,900
Cash
7,060,800
7,181,700
4,690,900
3,428,300
Basic Shares
526,600
525,000
523,349
522,599

Earnings Calls

QuarterEPS
2025-09-30
$1.12
2025-06-30
$1.37
2025-03-31
$0.96
2024-12-31
$1.66