XML 23 R9.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
The following table presents the Company's revenue disaggregated by revenue source (in thousands):

Three Months Ended
March 31,
20212020
Revenue from Contracts with Customers:
Transaction-based revenue$959,733 $758,101 
Subscription and services-based revenue525,065 255,883 
Hardware revenue28,788 20,675 
Bitcoin revenue3,511,068 306,098 
Revenue from other sources:
Subscription and services-based revenue$32,616 $40,352 

The deferred revenue balances were as follows (in thousands):

Three Months Ended
March 31,
20212020
Deferred revenue, beginning of the period$51,804 $44,331 
Deferred revenue, end of the period54,726 47,046 
Revenue recognized in the period from amounts included in deferred revenue at the beginning of the period$18,933 $15,570