v3.21.2
Condensed Consolidated Statements of Operations (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 $ 115,978 $ 84,780 $ 230,904 $ 194,163
Cost of revenue 47,843 42,573 94,531 87,506
Intangibles amortization 1,734 1,654 3,485 3,322
Gross profit 66,401 40,553 132,888 103,335
Operating expenses:        
Marketing and selling 29,488 22,802 58,459 53,532
Research and development 14,249 14,336 28,289 31,905
General and administrative 12,610 11,187 27,462 24,368
Intangibles amortization 3,919 3,644 7,816 7,305
Restructuring 121 621 327 1,492
Total operating expenses 60,387 52,590 122,353 118,602
Income (loss) from operations 6,014 (12,037) 10,535 (15,267)
Other expense, net (651) (757) (2,307) (2,251)
Income (loss) before provision for (benefit from) income tax 5,363 (12,794) 8,228 (17,518)
Provision for (benefit from) income taxes 1,899 (3,891) 2,368 (5,018)
Net income (loss) $ 3,464 $ (8,903) $ 5,860 $ (12,500)
Net income (loss) per share:        
Basic (dollars per share) $ 0.10 $ (0.26) $ 0.17 $ (0.37)
Diluted (dollars per share) $ 0.10 $ (0.26) $ 0.17 $ (0.37)
Weighted average shares used in the calculation of net income (loss) per share:        
Basic (in shares) 33,637 33,827 33,628 33,624
Diluted (in shares) 33,871 33,827 33,845 33,624

Source