XML 28 R4.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Net sales $ 1,150,981 $ 1,074,751 $ 963,875
Cost of sales 631,882 589,418 562,698
Gross profit 519,099 485,333 401,177
Operating expenses:      
Selling, general and administrative 342,525 335,690 297,724
Research and development 75,510 71,247 57,537
Legal settlement   10,036 18,684
Impairment charges 2,219 4,283 36,504
Contingent consideration expense (benefit) 4,611 3,161 (7,960)
Acquired in-process research and development 6,671   250
Total operating expenses 431,536 424,417 402,739
Income (loss) from operations 87,563 60,916 (1,562)
Other income (expense):      
Interest income 439 769 604
Interest expense (6,339) (5,261) (9,994)
Other income (expense) - net 966 (2,507) (2,279)
Total other expense - net (4,934) (6,999) (11,669)
Income (loss) before income taxes 82,629 53,917 (13,231)
Income tax expense (benefit) 8,113 5,463 (3,388)
Net income (loss) $ 74,516 $ 48,454 $ (9,843)
Earnings (loss) per common share      
Basic (in dollars per share) $ 1.31 $ 0.86 $ (0.18)
Diluted (in dollars per share) $ 1.29 $ 0.84 $ (0.18)
Weighted average shares outstanding      
Basic (in shares) 56,806 56,145 55,434
Diluted (in shares) 57,671 57,359 55,434