XML 48 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Summary (Details)
$ / shares in Units, shares in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
USD ($)
item
$ / shares
Sep. 30, 2018
USD ($)
$ / shares
Jun. 30, 2018
USD ($)
$ / shares
Mar. 31, 2018
USD ($)
$ / shares
Dec. 31, 2017
USD ($)
$ / shares
Sep. 30, 2017
USD ($)
$ / shares
Jun. 30, 2017
USD ($)
$ / shares
Mar. 31, 2017
USD ($)
$ / shares
Dec. 31, 2018
USD ($)
item
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Dec. 31, 2016
USD ($)
$ / shares
shares
Foreign Currency Translation                      
Foreign currency translation adjustments                 $ 1,377,000 $ (1,115,000) $ 542,000
Unrealized foreign currency losses (gains)                 1,647,000 (951,000) 368,000
Restricted cash                      
Letter of Credit outstanding $ 8,800,000               8,800,000    
Restricted cash $ 8,800,000               $ 8,800,000    
Number of Months from start of lease for adjustments to Letter of Credit | item 37               37    
Frequency of adjustment to Letter of Credit                 12 months    
Adjustment rate of Letter of Credit (as a percent)                 20.00%    
Amount of Letter of Credit outstanding after adjustments $ 2,000,000               $ 2,000,000    
Trading Securities                      
Trading securities 0       $ 0       0 0 0
Accounts Receivable                      
Allowance for bad debts 660,000       592,000       660,000 592,000  
Long Lived Assets                      
Long-lived asset impairment                 $ 0 0 0
Revenue Recognition                      
Practical expedient of transaction prices allocated to remaining performance obligations                 true    
Practical expedient cost of obtaining contract                 true    
Number of performance obligations that exist for majority of the contracts with customers | item                 1    
Warranty period from date of shipment                 1 year    
Advertising Costs                      
Advertising Costs                 $ 1,800,000 2,100,000 1,600,000
Income Taxes                      
Deferred tax assets from Tax Cuts and Jobs Act of 2017 25,200,000               25,200,000    
Numerator:                      
Net (loss) income - basic and diluted $ 1,779,000 $ (6,621,000) $ (5,398,000) $ (2,711,000) $ 1,006,000 $ 1,325,000 $ (3,301,000) $ 878,000 $ (12,951,000) $ (92,000) $ 4,522,000
Denominator:                      
Weighted average number of common shares outstanding - basic | shares                 35,317 34,381 32,928
Common stock equivalents from outstanding common stock options | shares                     3,514
Common stock equivalents for ESPP | shares                     16
Common stock equivalents from outstanding common stock warrants | shares                     1
Weighted average number of common shares outstanding - diluted | shares                 35,317 34,381 36,459
Basic net (loss) income per share (in dollars per share) | $ / shares $ 0.05 $ (0.19) $ (0.15) $ (0.08) $ 0.03 $ 0.04 $ (0.10) $ 0.03 $ (0.37) $ 0.00 $ 0.14
Diluted net (loss) income per share (in dollars per share) | $ / shares $ 0.04 $ (0.19) $ (0.15) $ (0.08) $ 0.03 $ 0.04 $ (0.10) $ 0.02 $ (0.37) $ 0.00 $ 0.12
Minimum                      
Long Lived Assets                      
Estimated useful lives of assets                 3 years    
Maximum                      
Long Lived Assets                      
Estimated useful lives of assets                 5 years