Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$3,566,790
$3,286,241
$3,179,668
$3,490,700
Gross Profit
2,749,036
2,435,851
2,393,876
2,585,300
EBITDA
2,332,879
1,759,136
1,720,913
1,887,400
EBIT
1,949,145
1,568,968
1,533,508
1,643,400
Net Income
660,074
602,979
516,746
-2,921,800
Net Change In Cash
3,566,790
3,286,241
3,179,668
3,490,700
Free Cash Flow
-1,200,109
68,629
336,816
-506,800
Cash
5,554,256
5,185,579
5,650,362
5,227,700
Basic Shares
271,635
275,904
286,082
292,765

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$12,739,153
$11,364,024
$9,016,344
$4,576,468
Gross Profit
9,350,026
8,381,266
6,346,592
2,862,640
EBITDA
6,408,573
5,870,450
4,211,819
1,358,230
EBIT
5,715,326
5,252,909
3,411,493
850,861
Net Income
-1,515,222
1,592,065
-519,417
-1,358,813
Net Change In Cash
12,739,153
11,364,024
9,016,344
4,576,468
Free Cash Flow
-4,893,142
437,411
960,440
2,308,231
Cash
5,227,654
2,176,416
1,512,604
4,495,645
Basic Shares
301,695
319,267
311,880
308,905

Earnings Calls

QuarterEPS
2025-09-30
$2.50
2025-06-30
$2.33
2025-03-31
$1.97
2024-12-31
$2.26