XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Condensed Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Comprehensive Income [Abstract]    
Net sales $ 242,327 $ 232,677
Cost of sales 106,336 104,228
Gross profit 135,991 128,449
Selling and administrative expense 102,875 98,340
Research and development expense 10,672 10,027
  Operating expenses 113,547 108,367
Income from operations 22,444 20,082
Interest expense 4,998 10,351
Income before income taxes 17,446 9,731
Provision for (benefit from) income taxes 2,471 (129)
Net income 14,975 9,860
Comprehensive income $ 16,415 $ 10,743
Per share data:    
Basic (in dollars per share) $ 0.51 $ 0.34
Diluted (in dollars per share) $ 0.47 $ 0.31
Weighted average common shares:    
Basic (shares) 29,428 28,972
Diluted (shares) 35,155 31,378