XML 41 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Disaggregation of revenue
The following table provides a disaggregation of product net sales for the periods presented (in thousands):

Three months ended
March 31,
 20202019
Net sales:  
Commercial$1,736  $1,983  
MMM products2,047  1,194  
Total net sales$3,783  $3,177  
Reconciliation of basic and diluted income (loss) per share
The following table presents a reconciliation of basic and diluted loss per share computations (in thousands):

Three months ended
March 31,
 20202019
Numerator:  
Net loss$(541) $(2,865) 
  
Denominator:
Basic weighted average common shares outstanding15,430  12,126  
Schedule of warranty activity The following table summarizes warranty activity for the periods presented (in thousands):
Three months ended
March 31,
20202019
Balance at beginning of period$195  $258  
Warranty accruals for current period sales 12  
Adjustments to existing warranties44  89  
In kind settlements made during the period(6) (7) 
Accrued warranty reserve$240  $352  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table provides a summary of the financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2020 (in thousands):

Fair Value Measurements at March 31, 2020 Using
Balance as ofQuoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
DescriptionMarch 31, 2020
Warrant liabilities$763  $—  $—  $763  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
A roll-forward of fair value measurements using significant unobservable inputs (Level 3) for the warrants is as follows (in thousands):
Three months ended
March 31, 2020
Balance January 1, 2020$—  
Issuance of warrants January 20201,636  
Income from change in fair value of warrants(873) 
Balance March 31, 2020$763