XML 14 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 $ 60,926 $ 97,401
Cost of goods sold 47,587 67,675
Gross profit 13,339 29,726
Operating expenses:    
Research and development 13,098 11,884
Sales and marketing 3,865 3,659
General and administrative 7,294 6,789
Acquisition and asset sale related costs 163 12
Total operating expenses 24,420 22,344
Income (loss) from operations (11,081) 7,382
Interest income 105 98
Interest expense (227) (378)
Other income, net 1,143 1,198
Total interest and other income, net 1,021 918
Income (loss) before income taxes (10,060) 8,300
Income tax provision (632) (1,993)
Net income (loss) $ (10,692) $ 6,307
Basic net income (loss) per share (in dollars per share) $ (0.21) $ 0.13
Diluted net income (loss) per share (in dollars per share) $ (0.21) $ 0.12
Weighted average shares used to compute basic net income (loss) per share (in shares) 50,717 48,615
Weighted average shares used to compute diluted net income (loss) per share (in shares) 50,717 50,617