Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$359,152
$299,813
$315,413
$61,640
Gross Profit
260,844
168,631
153,963
-51,837
EBITDA
83,551
112,506
25,322
31,349
EBIT
68,091
97,797
5,574
18,008
Net Income
38,178
11,671
9,720
14,457
Net Change In Cash
359,152
299,813
315,413
61,640
Free Cash Flow
-803,788
-352,322
-202,593
-682,264
Cash
18,426
895,515
954,058
1,016,930
Basic Shares
115,693
116,177
116,400
113,922

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$252,970
$864,619
$1,166,544
$802,416
Gross Profit
-27,031
9,187
1,062,262
751,703
EBITDA
123,064
107,048
218,429
62,729
EBIT
64,230
59,853
-867,698
-739,899
Net Income
51,330
38,939
289,685
18,580
Net Change In Cash
252,970
864,619
1,166,544
802,416
Cost of Revenue
360,898
135,101
Free Cash Flow
-2,688,476
-1,196,109
306,087
205,456
Cash
954,058
1,252,504
1,057,030
687,126
Basic Shares
113,123
108,468
104,001
102,147

Earnings Calls

Quarter EPS
2025-06-30
$0.33
2025-03-31
$0.10
2024-12-31
$0.08
2024-09-30
$0.13