XML 53 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue $ 145,085,000 $ 117,316,000 $ 125,568,000
Cost of product revenue 68,304,000 52,409,000 44,039,000
Revenue:      
Revenue 145,085,000 117,316,000 125,568,000
Total revenue 145,085,000 117,316,000 125,568,000
Costs and expenses:      
Cost of product revenue 68,304,000 52,409,000 44,039,000
Research and development 69,504,000 62,857,000 68,035,000
Selling, general and administrative 115,503,000 90,097,000 96,195,000
Total costs and expenses 253,311,000 205,363,000 208,269,000
Loss from operations (108,226,000) (88,047,000) (82,701,000)
Other income (expense):      
Gain on sale of business, net 0 0 48,871,000
Loss on extinguishment of debt and termination of revolving loan facility 0 (7,143,000) 0
Interest income 649,000 1,744,000 2,819,000
Interest expense (7,490,000) (15,408,000) (8,487,000)
Other expense, net (20,000) (971,000) (929,000)
Total other income (expense), net (6,861,000) (21,778,000) 42,274,000
Net loss before provision for income taxes (115,087,000) (109,825,000) (40,427,000)
Provision for income taxes (167,000) (253,000) (269,000)
Net loss $ (115,254,000) $ (110,078,000) $ (40,696,000)
Net loss per share-basic and diluted (in dollars per share) $ (2.54) $ (2.82) $ (1.18)
Weighted average shares used in computing basic and diluted net loss per share (in shares) 45,299 39,083 34,588
Service revenue      
Revenue $ 16,495,000 $ 13,517,000 $ 11,636,000
Cost of product revenue 14,636,000 7,408,000 6,224,000
Revenue:      
Revenue 16,495,000 13,517,000 11,636,000
Costs and expenses:      
Cost of product revenue 14,636,000 7,408,000 6,224,000
Total product revenue      
Revenue 127,462,000 97,927,000 92,078,000
Cost of product revenue 53,668,000 45,001,000 37,815,000
Revenue:      
Revenue 127,462,000 97,927,000 92,078,000
Costs and expenses:      
Cost of product revenue 53,668,000 45,001,000 37,815,000
Collaboration      
Revenue 1,128,000 5,872,000 21,854,000
Revenue:      
Revenue $ 1,128,000 $ 5,872,000 $ 21,854,000