Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$3,490,700
$3,213,298
$3,087,440
$3,087,440
Gross Profit
2,585,300
2,354,254
2,246,066
2,246,066
EBITDA
1,887,400
1,214,721
1,131,268
1,124,161
EBIT
1,643,400
950,888
907,044
899,937
Net Income
-2,921,800
539,692
496,114
496,114
Net Change In Cash
3,490,700
3,213,298
3,087,440
3,087,440
Free Cash Flow
-506,800
-429,501
-1,060,679
-1,060,679
Cash
5,227,700
4,013,279
4,743,236
4,743,236
Basic Shares
292,765
296,775
314,811
314,811

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$12,739,200
$11,364,024
$9,016,344
$4,576,468
Gross Profit
9,350,100
8,381,266
6,346,592
2,862,640
EBITDA
6,397,659
3,544,440
1,346,726
739
EBIT
5,715,400
2,666,259
546,400
-506,629
Net Income
-1,507,100
1,592,065
-526,396
-1,377,348
Net Change In Cash
12,739,200
11,364,024
9,016,344
4,576,468
Free Cash Flow
437,411
960,440
2,308,231
Cash
5,227,700
2,176,416
1,512,604
4,495,645
Basic Shares
296,775
319,267
311,880
308,905

Earnings Calls

Quarter EPS
2024-12-31
$2.26
2024-09-30
$1.93
2024-06-30
$1.61
2024-03-31
$1.42