XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue $ 5,957,128 $ 4,990,131
Transaction-based revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,511,209 1,422,705
Revenue 1,511,209 1,422,705
Subscription and services-based revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,212,118 1,038,613
Revenues from other sources 470,176 327,611
Revenue 1,682,294 1,366,224
Hardware revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 32,501 37,451
Revenue 32,501 37,451
Bitcoin revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 2,731,124 2,163,751
Revenue $ 2,731,124 $ 2,163,751