XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Net sales $ 294,976 $ 280,325 $ 570,391 $ 529,238
Cost of sales 159,909 156,186 314,417 293,205
Gross profit 135,067 124,139 255,974 236,033
Operating expenses:        
Selling, general and administrative 85,487 91,563 169,502 172,587
Research and development 18,466 17,593 35,853 33,867
Impairment charges 0 4,283 1,672 4,283
Contingent consideration expense 1,187 1,805 3,787 2,207
Acquired in-process research and development 6,671   6,671  
Total operating expenses 111,811 115,244 217,485 212,944
Income from operations 23,256 8,895 38,489 23,089
Other income (expense):        
Interest income 96 92 201 564
Interest expense (1,348) (1,386) (2,350) (2,923)
Other expense - net (1,303) (736) (1,468) (1,171)
Total other expense - net (2,555) (2,030) (3,617) (3,530)
Income before income taxes 20,701 6,865 34,872 19,559
Income tax expense 5,403 1,949 9,029 3,685
Net income $ 15,298 $ 4,916 $ 25,843 $ 15,874
Earnings per common share        
Basic (in dollars per share) $ 0.27 $ 0.09 $ 0.46 $ 0.28
Diluted (in dollars per share) $ 0.27 $ 0.09 $ 0.45 $ 0.28
Weighted average shares outstanding        
Basic (in shares) 56,691 56,061 56,642 55,890
Diluted (in shares) 57,600 57,277 57,565 57,128