Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$7,510,500
$7,444,500
$7,893,200
$8,251,299
Gross Profit
1,159,900
1,261,200
1,538,200
1,523,800
EBITDA
1,045,800
1,179,500
1,359,500
1,479,700
EBIT
838,500
974,400
1,136,300
1,252,900
Net Income
723,800
505,100
872,000
972,100
Net Change In Cash
7,510,500
7,444,500
7,893,200
8,251,299
Free Cash Flow
444,500
584,500
942,800
908,100
Cash
5,549,900
5,517,700
7,060,800
6,849,200
Basic Shares
526,700
526,900
526,700
526,500

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$33,651,699
$35,127,400
$28,839,000
$23,538,900
Gross Profit
6,374,300
6,421,300
4,744,700
3,283,300
EBITDA
6,348,900
5,406,100
4,647,900
3,268,200
EBIT
5,432,000
5,406,100
3,840,800
2,400,400
Net Income
4,162,000
4,600,800
3,011,600
1,865,500
Net Change In Cash
33,651,699
35,127,400
28,839,000
23,538,900
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

Quarter EPS
2025-06-30
$1.37
2025-03-31
$0.96
2024-12-31
$1.66
2024-09-30
$1.85