XML 90 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Summary (Details)
$ / shares in Units, shares in Thousands
3 Months Ended 12 Months Ended
Nov. 14, 2018
Dec. 31, 2019
USD ($)
item
$ / shares
Sep. 30, 2019
USD ($)
$ / shares
Jun. 30, 2019
USD ($)
$ / shares
Mar. 31, 2019
USD ($)
$ / shares
Dec. 31, 2018
USD ($)
$ / shares
Sep. 30, 2018
USD ($)
$ / shares
Jun. 30, 2018
USD ($)
$ / shares
Mar. 31, 2018
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
item
segment
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Dec. 31, 2016
USD ($)
Segments                          
Number of business activities | item                   1      
Number of operating segments | segment                   1      
Foreign Currency Translation                          
Foreign currency translation (loss) gain                   $ (65,000) $ 1,377,000 $ (1,115,000)  
(Gain) loss from foreign currency translation adjustments                   200,000 1,600,000 (1,000,000.0)  
Trading Securities                          
Trading securities   $ 0       $ 0       0 0 0  
Restricted cash                          
Restricted cash pledged for letter of credit   8,800,000       8,800,000       8,800,000 8,800,000    
Cash and cash equivalents   62,430,000       29,821,000       62,430,000 29,821,000 24,508,000  
Restricted cash   9,326,000       8,775,000       9,326,000 8,775,000    
cash, cash equivalents and restricted cash in the condensed consolidated statements of cash flows   $ 71,756,000       38,596,000       $ 71,756,000 38,596,000 24,508,000 $ 6,574,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                 12 months      
Adjustment rate of Letter of Credit (as a percent)                   20.00%      
Amount of Letter of Credit outstanding after adjustments   $ 2,000,000.0               $ 2,000,000.0      
Number of other irrevocable letters of credit outstanding | item   2               2      
Restricted cash pledged for office lease agreement   $ 400,000               $ 400,000      
Restricted cash pledged for credit card program   200,000               200,000      
Accounts Receivable                          
Allowance for doubtful accounts receivable   1,240,000       660,000       1,240,000 660,000 600,000  
Long Lived Assets                          
Long-lived asset impairment                   $ 400,000 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                   $ 2,500,000 1,800,000 2,100,000  
Numerator:                          
Net loss - basic   $ 36,581,000 $ (13,506,000) $ (6,309,000) $ (1,342,000) $ 1,779,000 $ (6,621,000) $ (5,398,000) $ (2,711,000) $ 15,424,000 $ (12,951,000) $ (92,000)  
Denominator:                          
Weighted average number of common shares outstanding - basic | shares                   37,355 35,317 34,381  
Common stock equivalents from outstanding common stock options | shares                   3,495      
Common stock equivalents for ESPP | shares                   25      
Common stock equivalents from unvested restricted stock units | shares                   270      
Weighted average number of common shares outstanding - diluted | shares                   41,145 35,317 34,381  
Basic net income (loss) per share (in dollars per share) | $ / shares   $ 0.92 $ (0.37) $ (0.17) $ (0.04) $ 0.05 $ (0.19) $ (0.15) $ (0.08) $ 0.41 $ (0.37) $ 0.00  
Diluted net income (loss) per share (in dollars per share) | $ / shares   $ 0.84 $ (0.37) $ (0.17) $ (0.04) $ 0.04 $ (0.19) $ (0.15) $ (0.08) $ 0.37 $ (0.37) $ 0.00  
Minimum                          
Long Lived Assets                          
Estimated useful lives of assets                   3 years      
Intangible Assets                          
Useful life/amortization period                   5 years      
Maximum                          
Long Lived Assets                          
Estimated useful lives of assets                   5 years      
Intangible Assets                          
Useful life/amortization period                   11 years