XML 20 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Statement [Abstract]    
NET SALES $ 248,913 $ 243,525
COST OF SALES 137,019 139,741
GROSS PROFIT 111,894 103,784
OPERATING EXPENSES:    
Selling, general and administrative 81,024 78,808
Research and development 16,274 14,872
Impairment charges 0 3,845
Contingent consideration expense 402 4,897
Total operating expenses 97,700 102,422
INCOME FROM OPERATIONS 14,194 1,362
OTHER INCOME (EXPENSE):    
Interest income 472 79
Interest expense (1,537) (3,144)
Other expense - net (435) (289)
Total other expense - net (1,500) (3,354)
INCOME (LOSS) BEFORE INCOME TAXES 12,694 (1,992)
INCOME TAX EXPENSE 1,736 1,162
NET INCOME (LOSS) $ 10,958 $ (3,154)
EARNINGS (LOSS) PER COMMON SHARE:    
Basic (in dollars per share) $ 0.20 $ (0.06)
Diluted (in dollars per share) $ 0.19 $ (0.06)
WEIGHTED AVERAGE SHARES OUTSTANDING:    
Basic (in shares) 55,717 55,246
Diluted (in shares) 56,978 55,246