XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.3
SEGMENT REPORTING - Schedule of Revenue and Gross Profit by Reporting Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Revenues $ 95,354 $ 112,904 $ 415,747 $ 360,471
Cost of Revenue 95,510 97,485 299,440 276,312
Gross (loss) profit $ (156) $ 15,419 $ 116,307 $ 84,159
Gross margin 0.00% 14.00% 28.00% 23.00%
Digital asset self-mining        
Segment Reporting Information [Line Items]        
Cost of Revenue $ 74,555 $ 72,603 $ 236,120 $ 212,125
Digital asset hosted mining revenue        
Segment Reporting Information [Line Items]        
Cost of Revenue 11,914 24,882 49,388 64,187
HPC hosting revenue        
Segment Reporting Information [Line Items]        
Cost of Revenue 9,041 0 13,932 0
Digital Asset Self-Mining Segment | Operating Segments        
Segment Reporting Information [Line Items]        
Gross (loss) profit $ (6,417) $ 10,453 $ 92,720 $ 66,039
Gross margin (9.00%) 13.00% 28.00% 24.00%
Digital Asset Self-Mining Segment | Digital asset self-mining | Operating Segments        
Segment Reporting Information [Line Items]        
Revenues $ 68,138 $ 83,056 $ 328,840 $ 278,164
Cost of Revenue 74,555 72,603 236,120 212,125
Digital Asset Hosted Mining Segment | Operating Segments        
Segment Reporting Information [Line Items]        
Gross (loss) profit $ 4,964 $ 4,966 $ 21,662 $ 18,120
Gross margin 29.00% 17.00% 30.00% 22.00%
Digital Asset Hosted Mining Segment | Digital asset hosted mining revenue | Operating Segments        
Segment Reporting Information [Line Items]        
Revenues $ 16,878 $ 29,848 $ 71,050 $ 82,307
Cost of Revenue 11,914 24,882 49,388 64,187
HPC Hosting Segment | Operating Segments        
Segment Reporting Information [Line Items]        
Gross (loss) profit $ 1,297 $ 0 $ 1,925 $ 0
Gross margin 13.00% 0.00% 12.00% 0.00%
HPC Hosting Segment | HPC hosting revenue | Operating Segments        
Segment Reporting Information [Line Items]        
Revenues $ 10,338 $ 0 $ 15,857 $ 0
Cost of Revenue $ 9,041 $ 0 $ 13,932 $ 0