XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenue $ 5,771,796 $ 5,957,128
Transaction-based revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,550,731 1,511,209
Revenue 1,550,731 1,511,209
Subscription and services-based revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,264,347 1,212,118
Revenues from other sources 626,626 470,176
Revenue 1,890,973 1,682,294
Hardware revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 28,690 32,501
Revenue 28,690 32,501
Bitcoin revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 2,301,402 2,731,124
Revenue $ 2,301,402 $ 2,731,124