XML 87 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers (ASC 606) (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Stockholders' equity $ 131,884       $ 149,989       $ 131,884 $ 149,989 $ 99,515
Current contract assets 1,086       1,458       1,086 1,458  
Non-current contract assets 2,661       3,408       2,661 3,408  
Contract liabilities 4,445       4,443       4,445 4,443  
Long-term contract liabilities 4,688       5,476       4,688 5,476  
Deferred income tax asset 73       45       73 45  
Net loss 11,637 $ 537 $ 3,552 $ 6,214 3,483 $ 4,344 $ (47,336) $ 6,254 21,940 (33,255)  
Total net sales                 158,733 157,893  
Sales, marketing and support                 29,811 33,434  
Revenue recognized                 2,586 2,736  
Product                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Total net sales                 64,619 61,925  
Cost of Goods and Services Sold                 41,608 42,887  
(Accumulated Deficit) Retained Earnings                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Stockholders' equity $ (2,402)       $ 19,538       $ (2,402) 19,538 (15,397)
Net loss                   (33,255)  
Revision of Prior Period, Accounting Standards Update, Adjustment                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Stockholders' equity                     1,680
Current contract assets                     2,132
Non-current contract assets                     3,110
Contract liabilities                     2,970
Long-term contract liabilities                     4,018
Deferred income tax asset                     66
Sales, marketing and support                   15  
Revision of Prior Period, Accounting Standards Update, Adjustment | Product                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Net loss                   250  
Total net sales                   1,350  
Cost of Goods and Services Sold                   $ 1,591  
Revision of Prior Period, Accounting Standards Update, Adjustment | (Accumulated Deficit) Retained Earnings                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Stockholders' equity                     $ 1,680