Annual report pursuant to Section 13 and 15(d)

Basis of Presentation and Summary of Significant Accounting Policies - Impact of ASC 606 (Details)

v3.19.3.a.u2
Basis of Presentation and Summary of Significant Accounting Policies - Impact of ASC 606 (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenues:      
Total revenues $ 68,458 $ 60,594 $ 50,024
Costs and operating expenses:      
Cost of product revenue 15,632 12,620 14,327
Research and development 33,873 29,978 29,659
Selling, general and administrative 31,502 29,291 29,008
Total costs and operating expenses 81,007 71,889 72,994
Income (loss) from operations (12,549) (11,295) (22,970)
Interest income 1,287 671 147
Other expenses, net (656) (291) (92)
Loss before income taxes (11,918) (10,915) (22,915)
Income Tax Expense (Benefit) 17 (37) 81
Net Loss $ (11,935) $ (10,878) $ (22,996)
Net loss per share, basic and diluted (usd per share) $ (0.21) $ (0.21) $ (0.50)
Weighted average common stock shares used in computing net loss per share, basic and diluted (shares) 56,525 52,205 46,228
Assets      
Accounts receivable $ 9,029 $ 11,551  
Unbilled receivables, current 10,099 1,916 $ 0
Contract assets 1,027 35 0
Inventories 371 589  
Unbilled receivables, non-current 0 786 0
Other non-current assets   265  
Liabilities      
Other accrued liabilities 6,540 4,855  
Deferred revenue - current 57 4,936  
Deferred revenue - non-current 1,987 3,352  
Stockholders’ equity:      
Accumulated deficit (342,409) (330,474)  
Balances without adoption of Topic 606      
Revenues:      
Total revenues   55,563  
Costs and operating expenses:      
Cost of product revenue   12,335  
Research and development   29,782  
Selling, general and administrative   29,291  
Total costs and operating expenses   71,408  
Income (loss) from operations   (15,845)  
Interest income   671  
Other expenses, net   (291)  
Loss before income taxes   (15,465)  
Income Tax Expense (Benefit)   (37)  
Net Loss   $ (15,428)  
Net loss per share, basic and diluted (usd per share)   $ 0.30  
Weighted average common stock shares used in computing net loss per share, basic and diluted (shares)   52,205  
Assets      
Accounts receivable   $ 10,298  
Unbilled receivables, current   0  
Contract assets   0  
Inventories   590  
Unbilled receivables, non-current   0  
Other non-current assets   223  
Liabilities      
Other accrued liabilities   4,335  
Deferred revenue - current   3,362  
Deferred revenue - non-current   1,907  
Stockholders’ equity:      
Accumulated deficit   (330,966)  
Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606      
Revenues:      
Total revenues   (5,031)  
Costs and operating expenses:      
Cost of product revenue   (285)  
Research and development   (196)  
Selling, general and administrative   0  
Total costs and operating expenses   (481)  
Income (loss) from operations   (4,550)  
Interest income   0  
Other expenses, net   0  
Loss before income taxes   (4,550)  
Income Tax Expense (Benefit)   0  
Net Loss   $ (4,550)  
Net loss per share, basic and diluted (usd per share)   $ (0.09)  
Assets      
Accounts receivable   $ (1,253)  
Unbilled receivables, current   (1,916)  
Contract assets   (35)  
Inventories   1  
Unbilled receivables, non-current   (786)  
Other non-current assets   (42)  
Liabilities      
Other accrued liabilities   (520)  
Deferred revenue - current   (1,574)  
Deferred revenue - non-current   (1,445)  
Stockholders’ equity:      
Accumulated deficit   (492)  
Product Sales      
Revenues:      
Total revenues 29,465 25,590 26,685
Product Sales | Balances without adoption of Topic 606      
Revenues:      
Total revenues   22,168  
Product Sales | Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606      
Revenues:      
Total revenues   (3,422)  
Research and Development Revenues      
Revenues:      
Total revenues $ 38,993 35,004 $ 23,339
Research and Development Revenues | Balances without adoption of Topic 606      
Revenues:      
Total revenues   33,395  
Research and Development Revenues | Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606      
Revenues:      
Total revenues   $ (1,609)