XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Statement [Abstract]    
Revenue $ 45,248 $ 47,822
Cost of revenue 23,267 26,428
Gross profit 21,981 21,394
Operating expenses:    
Research and development 13,791 11,057
Sales and marketing 7,645 7,490
General and administrative 8,154 6,242
Restructuring costs 1,263  
Total operating expenses 30,853 24,789
Loss from operations (8,872) (3,395)
Other income, net 23 409
Interest expense (525) (1,312)
Loss before income taxes (9,374) (4,298)
Income tax expense (42) (28)
Net loss $ (9,416) $ (4,326)
Net loss per share — basic and diluted $ (0.40) $ (0.19)
Weighted-average shares outstanding — basic and diluted 23,671 22,412