Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$7,787,779
$7,097,489
$6,851,868
$5,986,024
Gross Profit
3,549,886
3,145,582
2,998,380
2,599,354
EBITDA
740,738
755,858
726,944
636,721
EBIT
626,068
653,860
627,150
544,938
Net Income
440,788
427,937
397,099
372,041
Net Change In Cash
7,787,779
7,097,489
6,851,868
5,986,024
Free Cash Flow
1,149,979
918,905
951,911
1,040,446
Cash
3,529,303
6,255,351
6,375,653
3,067,819
Basic Shares
654,451
636,172
639,526
635,572

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
2,667,756
1,196,984
783,498
-704,221
EBIT
2,295,585
807,311
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-06-30
$0.70
2026-03-31
$0.81
2025-12-31
$0.76
2025-09-30
$0.76