XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue $ 3,960,645 $ 5,057,270
Transaction-based revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,232,969 959,733
Revenue 1,232,969 959,733
Subscription and services-based revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 724,745 525,065
Revenues from other sources 234,812 32,616
Revenue 959,557 557,681
Hardware revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 37,326 28,788
Revenue 37,326 28,788
Bitcoin revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,730,793 3,511,068
Revenue $ 1,730,793 $ 3,511,068