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 $ 119,793 $ 114,927
Cost of revenue 52,781 46,688
Intangibles amortization 1,600 1,751
Gross profit 65,412 66,488
Operating expenses:    
Marketing and selling 29,551 28,971
Research and development 13,224 14,040
General and administrative 12,807 14,855
Intangibles amortization 3,598 3,897
Restructuring 2,051 205
Total operating expenses 61,231 61,968
Income from operations 4,181 4,520
Other expense, net (807) (1,656)
Income before provision for income tax 3,374 2,864
Provision for income taxes 1,471 468
Net income $ 1,903 $ 2,396
Net income per share:    
Basic (dollars per share) $ 0.06 $ 0.07
Diluted (dollars per share) $ 0.06 $ 0.07
Weighted average shares used in the calculation of net income per share:    
Basic (in shares) 34,119 33,611
Diluted (in shares) 34,276 33,782

Source