Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$7,097,489
$6,851,868
$5,986,024
$5,259,477
Gross Profit
3,145,582
2,998,380
2,599,354
2,409,810
EBITDA
667,385
537,731
636,721
490,131
EBIT
565,387
544,938
487,719
Net Income
427,937
397,099
372,041
414,204
Net Change In Cash
7,097,489
6,851,868
5,986,024
5,259,477
Free Cash Flow
1,057,905
951,911
1,040,446
1,399,735
Cash
6,255,351
6,375,653
3,067,819
2,165,809
Basic Shares
636,172
639,526
635,572
592,019

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$22,938,469
$16,819,866
$13,063,560
$12,449,705
Gross Profit
10,243,737
7,205,088
5,833,647
5,185,277
EBITDA
1,863,978
1,051,825
783,498
-704,221
EBIT
662,152
342,653
-1,132,565
Net Income
1,578,149
444,321
150,726
-1,651,421
Net Change In Cash
22,938,469
16,819,866
13,063,560
12,449,705
Free Cash Flow
4,514,040
2,955,827
1,821,427
-2,031,975
Cash
6,375,653
2,405,153
2,811,056
6,029,859
Basic Shares
638,227
604,713
594,405
558,119

Earnings Calls

QuarterEPS
2026-03-31
$0.81
2025-12-31
$0.76
2025-09-30
$0.76
2025-06-30
$0.84