XML 17 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
Revenue $ 44,496 $ 21,473 $ 80,038 $ 43,215
Cost of revenue 17,669 11,490 34,393 23,256
Gross profit 26,827 9,983 45,645 19,959
Operating expenses:        
Research and development 12,067 7,398 23,247 14,422
Selling, general and administrative 12,686 7,856 23,809 15,664
Total operating expenses 24,753 15,254 47,056 30,086
Income (loss) from operations 2,074 (5,271) (1,411) (10,127)
Interest expense   (313)   (616)
Other income (expense), net (28) (20) (68) 48
Income (loss) before income taxes 2,046 (5,604) (1,479) (10,695)
Income tax (expense) benefit (23) 1 (63) (1)
Net income (loss) 2,023 (5,603) (1,542) (10,696)
Net income (loss) attributable to common stockholders and comprehensive loss $ 2,023 $ (5,603) $ (1,542) $ (10,696)
Net income (loss) per share attributable to common stockholders, basic $ 0.11 $ (0.36) $ (0.08) $ (0.70)
Net income (loss) per share attributable to common stockholders, diluted $ 0.10 $ (0.36) $ (0.08) $ (0.70)
Weighted-average shares used to compute basic net income (loss) per share 18,942 15,371 18,408 15,191
Weighted-average shares used to compute diluted net income (loss) per share 20,893 15,371 18,408 15,191