XML 14 R28.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by revenue source (in thousands):

Three Months Ended
March 31,
20202019
Revenue from Contracts with Customers:
Transaction-based revenue$758,101  $656,762  
Subscription and services-based revenue255,883  190,307  
Hardware revenue20,675  18,212  
Bitcoin revenue306,098  65,528  
Revenue from other sources:
Subscription and services-based revenue$40,352  $28,550  
Schedule of Deferred Revenue
The deferred revenue balances were as follows (in thousands):

Three Months Ended
March 31,
20202019
Deferred revenue, beginning of the period$44,331  $36,451  
Deferred revenue, end of the period47,046  42,160  
Revenue recognized in the period from amounts included in deferred revenue at the beginning of the period$15,570  $12,306