XML 40 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Tables)
6 Months Ended
Jun. 30, 2024
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,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

BTM Kiosks

 

$

162,291

 

 

$

196,916

 

 

$

300,067

 

 

$

359,942

 

BDCheckout

 

 

186

 

 

 

241

 

 

 

396

 

 

 

601

 

Company Website

 

 

187

 

 

 

89

 

 

 

548

 

 

 

168

 

Software Services

 

 

127

 

 

 

150

 

 

 

263

 

 

 

288

 

Hardware Revenue

 

 

275

 

 

 

78

 

 

 

331

 

 

 

78

 

Total Revenue

 

$

163,066

 

 

$

197,474

 

 

$

301,605

 

 

$

361,077