Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$6,851,868
$5,986,024
$5,259,477
$4,841,100
Gross Profit
2,998,380
2,599,354
2,409,810
2,236,193
EBITDA
537,731
636,721
490,131
545,281
EBIT
544,938
487,719
456,404
Net Income
397,099
372,041
414,204
403,050
Net Change In Cash
6,851,868
5,986,024
5,259,477
4,841,100
Free Cash Flow
1,040,446
1,399,735
756,931
Cash
6,375,653
3,067,819
2,165,809
2,183,030
Basic Shares
639,526
635,572
592,019
634,637

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
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
2025-12-31
$0.76
2025-09-30
$0.59
2025-06-30
$0.65