XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
6 Months Ended
Jun. 30, 2021
Revenue Disclosure [Abstract]  
REVENUE

4. REVENUE

 

The following table is a summary of the Company’s timing of revenue recognition for the three and six months ended June 30, 2021 and 2020: 

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
(Amounts in thousands)  2021   2020   2021   2020 
Timing of revenue recognition:                
Services and products transferred at a point in time  $3,473   $2,953   $5,370   $5,115 
Services and products transferred over time   138    57    328    380 
Total revenue  $3,611   $3,010   $5,698   $5,495 

 

The Company disaggregates revenue by source and geographic destination to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.

 

Revenue by source consisted of the following for the three and six months ended June 30, 2021 and 2020:

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
(Amounts in thousands)  2021   2020   2021   2020 
Revenue by products and services:                    
Products  $3,250   $2,697   $4,867   $4,572 
Services   361    313    831    923 
Total revenue  $3,611   $3,010   $5,698   $5,495 

 

Revenue by geographic destination consisted of the following for the for the three and six months ended June 30, 2021 and 2020:

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
(Amounts in thousands)  2021   2020   2021   2020 
Revenue by geography:                    
North America  $2,550   $2,735   $4,281   $4,925 
International   1,061    275    1,417    570 
Total revenue  $3,611   $3,010   $5,698   $5,495 

 

Contract Balances

 

The Company records contract assets when it has a right to consideration and records accounts receivable when it has an unconditional right to consideration. Contract liabilities consist of cash payments received (or unconditional rights to receive cash) in advance of fulfilling performance obligations. As of June 30, 2021, the Company did not have a contract assets balance.

 

The following table is a summary of the Company’s opening and closing balances of contract liabilities related to contracts with customers.

 

(Amounts in thousands)  Total 
Balance at December 31, 2020  $864 
Additions through advance billings to or payments from vendors   768 
Additions through business acquisition   3,315 
Revenue recognized that was included in the prior period balance   (554)
Revenue recognized from current period advance billings to or payments from vendors   (394)
Revenue recognized from amounts acquired through business acquisition   (1,031)
Balance at June 30, 2021  $2,968 

 

The increase in contract liabilities during the six months ended June 30, 2021 was primarily due to invoiced amounts that did not yet meet the revenue recognition criteria, partially offset by the revenue recognition criteria being met for previously deferred revenue.