Annual report pursuant to Section 13 and 15(d)

Income Taxes - Temporary Differences (Details)

v3.10.0.1
Income Taxes - Temporary Differences (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Deferred tax assets:      
Net operating loss carryforwards $ 30,588 $ 27,578 $ 38,299
Charitable contributions     1
Inventory write down 273 206 361
Depreciation 117    
Amortization   23 90
Interest limitation 336    
Allowance for doubtful accounts 285 117 102
Stock-based compensation 2,335 520 341
Total deferred tax assets 33,934 28,444 39,194
Deferred tax liabilities:      
Depreciation   (81) (83)
Amortization (43)    
Contract liabilities (15) (6)  
Net deferred tax assets 33,876 28,357 39,111
Valuation allowance $ (33,876) $ (28,357) $ (39,111)