XML 104 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE (Tables)
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Revenue Source
The following table presents the Company's revenue disaggregated by revenue source (in thousands):

Year Ended December 31,
201920182017
Revenue from Contracts with Customers:
Transaction-based revenue$3,081,074  $2,471,451  $1,920,174  
Subscription and services-based revenue883,922  499,010  185,485  
Hardware revenue84,505  68,503  41,415  
Bitcoin revenue516,465  166,517  —  
Revenue from other sources:
Subscription and services-based revenue$147,534  $92,696  $67,179  
Schedule of Deferred Revenue
The deferred revenue balances were as follows (in thousands):
Year Ended December 31,
20192018
Deferred revenue, beginning of the period$36,451  $5,893  
Less: cumulative impact of the adoption of ASC 606—  (4,303) 
Deferred revenue, beginning of the period, as adjusted36,451  1,590  
Deferred revenue, end of the period44,331  36,451  
Deferred revenue arising from business combination—  22,800  
Revenue recognized in the period from amounts included in deferred revenue at the beginning of the period$31,510  $1,590