XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Revenue $ 53,144 $ 45,248
Cost of revenue 24,365 23,267
Gross profit 28,779 21,981
Operating expenses:    
Research and development 17,989 13,791
Sales and marketing 9,299 7,645
General and administrative 10,806 8,154
Restructuring costs   1,263
Total operating expenses 38,094 30,853
Loss from operations (9,315) (8,872)
Other income, net 164 23
Interest expense (1,261) (525)
Loss before income taxes (10,412) (9,374)
Income tax expense (49) (42)
Net loss $ (10,461) $ (9,416)
Net loss per share — basic and diluted $ (0.42) $ (0.40)
Weighted-average shares outstanding — basic and diluted 24,980 23,671