Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$2,557,719
$2,418,769
$1,808,270
$1,216,986
Gross Profit
1,399,631
1,331,347
697,463
93,000
EBITDA
1,821,410
1,132,430
1,380,868
345,296
EBIT
1,197,939
511,655
760,549
-244,003
Net Income
784,147
242,139
418,395
-300,823
Net Change In Cash
2,557,719
2,418,769
1,808,270
1,216,986
Free Cash Flow
692,059
1,241,518
164,679
23,510
Cash
555,492
281,764
202,093
88,980
Basic Shares
602,924
602,838
602,521
559,603

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,222,192
$5,069,982
$12,140,621
$6,839,705
Gross Profit
767,219
941,579
8,059,295
2,995,559
EBITDA
2,881,369
4,055,300
4,250,279
429,092
EBIT
719,019
2,323,158
2,584,317
-1,279,785
Net Income
230,577
1,735,232
1,770,965
-1,142,747
Net Change In Cash
5,222,192
5,069,982
12,140,621
6,839,705
Cost of Revenue
1,344,681
95,753
Free Cash Flow
573,264
1,159,813
2,038,244
607,320
Cash
202,093
80,977
1,458,644
113,963
Basic Shares
559,603
413,224
406,495
323,196

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.45
2025-03-31
$1.18
2024-12-31
$0.69