Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$4,121,142
$4,121,142
$3,566,790
$3,286,241
Gross Profit
3,209,647
3,209,647
2,749,036
2,435,851
EBITDA
1,449,951
1,449,951
1,729,685
1,331,728
EBIT
1,208,418
1,208,418
1,345,951
1,141,560
Net Income
542,993
542,993
660,074
602,979
Net Change In Cash
4,121,142
4,121,142
3,566,790
3,286,241
Free Cash Flow
553,273
553,273
-1,319,313
68,629
Cash
4,819,283
4,819,283
5,554,256
5,185,579
Basic Shares
273,485
273,485
271,635
275,904

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$14,153,841
$12,739,153
$11,364,024
$9,016,344
Gross Profit
10,788,410
9,350,026
8,381,266
6,346,592
EBITDA
5,715,536
6,408,573
5,870,450
4,211,819
EBIT
4,712,696
5,715,326
5,252,909
3,411,493
Net Income
2,322,793
-1,515,222
1,592,065
-519,417
Net Change In Cash
14,153,841
12,739,153
11,364,024
9,016,344
Free Cash Flow
-28,429
-4,893,142
437,411
960,440
Cash
4,819,283
5,227,654
2,176,416
1,512,604
Basic Shares
273,486
301,695
319,267
311,880

Earnings Calls

QuarterEPS
2025-12-31
$2.84
2025-09-30
$2.51
2025-06-30
$2.22
2025-03-31
$1.97