XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Condensed Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net sales $ 295,468 $ 242,327
Cost of sales 140,147 106,336
Gross profit 155,321 135,991
Selling and administrative expense 130,083 102,875
Research and development expense 12,539 10,672
  Operating expenses 142,622 113,547
Income from operations 12,699 22,444
Interest expense 10,255 4,998
Income before income taxes 2,444 17,446
Provision for income taxes 625 2,471
Net income 1,819 14,975
Comprehensive income $ 4,695 $ 16,415
Per share data:    
Basic (in dollars per share) $ 0.06 $ 0.51
Diluted (in dollars per share) $ 0.06 $ 0.47
Weighted average common shares:    
Basic (shares) 30,511 29,428
Diluted (shares) 31,204 35,155