Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$3,286,241
$3,480,632
$3,490,700
$3,213,298
Gross Profit
2,435,851
2,546,769
2,585,300
2,354,254
EBITDA
1,412,448
1,284,726
1,887,400
1,214,721
EBIT
1,141,560
1,026,327
1,643,400
950,888
Net Income
602,979
514,458
-2,921,800
539,692
Net Change In Cash
3,286,241
3,480,632
3,490,700
3,213,298
Free Cash Flow
68,629
336,816
-506,800
-429,501
Cash
5,185,579
5,650,362
5,227,700
4,013,279
Basic Shares
275,904
286,082
292,765
303,571

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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
988,158
3,544,440
1,346,726
-437,709
EBIT
38,764
2,666,259
546,400
-945,078
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,700
2,176,416
1,512,604
4,495,645
Basic Shares
301,695
319,267
311,880
308,905

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2.33
2025-03-31
$1.97
2024-12-31
$2.26