XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 6,155,563 $ 5,534,957 $ 12,112,691 $ 10,525,088
Transaction-based revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 1,712,967 1,637,654 3,224,176 3,060,359
Revenue 1,712,967 1,637,654 3,224,176 3,060,359
Subscription and services-based revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 1,263,942 1,071,395 2,476,060 2,110,008
Revenues from other sources 523,951 390,102 994,127 717,713
Revenue 1,787,893 1,461,497 3,470,187 2,827,721
Hardware revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 42,960 44,922 75,461 82,373
Revenue 42,960 44,922 75,461 82,373
Bitcoin revenue        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 2,611,743 2,390,884 5,342,867 4,554,635
Revenue $ 2,611,743 $ 2,390,884 $ 5,342,867 $ 4,554,635