XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Disaggregation of Revenue [Abstract]  
Summary of revenue disaggregated by revenue stream
Revenue disaggregated by revenue stream is as follows (in thousands):

 
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
 
  
2023
 
  
2022
 
  
2023
 
  
2022
 
BTM Kiosks
   $ 196,916      $ 166,444      $ 359,942      $ 317,625  
BDCheckout
     241        8        601        8  
OTC
     —          —          —          2,080  
Company Website
     89        41        168        71  
Software Services
     150        1,248        288        2,258  
Hardware Revenue
     78        126        78        349  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Revenue
   $ 197,474      $ 167,867      $ 361,077      $ 322,391  
    
 
 
    
 
 
    
 
 
    
 
 
 
The net impact to revenue arising from cryptocurrency transactions where control did not transfer to the customer
would be
a reduction in revenue of
$0
million
 
and $0.2
million for the three and six months ended June 30, 2023 and 2022, respectively.