v3.26.1
Consolidated Condensed Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net sales $ 317,046 $ 321,256
Cost of sales 133,599 143,504
Gross profit 183,447 177,752
Selling and administrative expense 141,699 148,847
Research and development expense 16,333 12,947
  Operating expenses 158,032 161,794
Income from operations 25,415 15,958
Interest expense 7,060 8,286
Income before income taxes 18,355 7,672
Provision for income taxes 4,527 1,636
Net income 13,828 6,036
Comprehensive income $ 15,436 $ 7,501
Per share data:    
Basic (in dollars per share) $ 0.45 $ 0.19
Diluted (in dollars per share) $ 0.45 $ 0.19
Weighted average common shares:    
Basic (in shares) 30,588 30,973
Diluted (in shares) 30,621 31,151