XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Condensed Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net sales $ 312,273 $ 295,468
Cost of sales 140,308 140,147
Gross profit 171,965 155,321
Selling and administrative expense 123,358 130,083
Research and development expense 13,594 12,539
  Operating expenses 136,952 142,622
Income from operations 35,013 12,699
Interest expense 9,594 10,255
Income before income taxes 25,419 2,444
Provision for income taxes 5,710 625
Net income 19,709 1,819
Comprehensive income $ 20,078 $ 4,695
Per share data:    
Basic (in dollars per share) $ 0.64 $ 0.06
Diluted (in dollars per share) $ 0.63 $ 0.06
Weighted average common shares:    
Basic (in shares) 30,780 30,511
Diluted (in shares) 31,272 31,204