XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Statement [Abstract]    
Revenue $ 35,542 $ 21,742
Cost of revenue 16,725 11,766
Gross profit 18,817 9,976
Operating expenses:    
Research and development 11,180 7,024
Selling, general and administrative 11,123 7,808
Total operating expenses 22,303 14,832
Loss from operations (3,486) (4,856)
Interest expense   (303)
Other (expense) income, net (39) 68
Loss before income taxes (3,525) (5,091)
Income tax expense (40) (2)
Net loss (3,565) (5,093)
Net loss attributable to common stockholders and comprehensive loss $ (3,565) $ (5,093)
Net loss per share attributable to common stockholders, basic and diluted $ (0.20) $ (0.34)
Weighted-average shares used to compute basic and diluted net loss per share 17,868 15,010