XML 105 R4.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Statement [Abstract]      
Revenue, net $ 118,166 $ 83,490 $ 56,112
Revenue, net, type us-gaap:ProductMember us-gaap:ServiceMember us-gaap:ProductMember us-gaap:ServiceMember us-gaap:ProductMember us-gaap:ServiceMember
Cost of revenue $ 61,461 $ 47,429 $ 28,637
Cost of revenue, type us-gaap:ProductMember us-gaap:ServiceMember us-gaap:ProductMember us-gaap:ServiceMember us-gaap:ProductMember us-gaap:ServiceMember
Gross profit $ 56,705 $ 36,061 $ 27,475
Operating expenses:      
Research and development 30,942 20,273 13,623
Selling, general and administrative 32,307 22,592 17,461
Amortization of intangible assets 7,153 3,871 1,222
Acquisition related expenses 227 7,029  
Impairment and other charges 1,694 2,680  
Total operating expenses 72,323 56,445 32,306
Loss from operations (15,618) (20,384) (4,831)
Other income (expense):      
Interest expense, net (10,964) (3,791) (753)
Other income (expense), net (90) 2,656 (3)
Total other income (expense), net (11,054) (1,135) (756)
Loss before provision for (benefit from) income taxes (26,672) (21,519) (5,587)
Provision for (benefit from) income taxes 184 (79) 101
Net loss $ (26,856) $ (21,440) $ (5,688)
Net loss per share:      
Basic and diluted (in dollars per share) $ (0.90) $ (0.85) $ (0.31)
Weighted average number of shares used in computing net loss per share:      
Basic and diluted (in shares) 29,902,351 25,144,562 18,591,308