v3.26.3
Consolidated Condensed Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net sales $ 335,557 $ 337,926 $ 996,090 $ 1,001,526
Cost of sales 146,409 171,807 426,038 469,336
Gross profit 189,148 166,119 570,052 532,190
Selling and administrative expense 136,416 140,339 423,667 425,207
Research and development expense 15,588 13,901 47,421 40,985
  Operating expenses 152,004 154,240 471,088 466,192
Income from operations 37,144 11,879 98,964 65,998
Interest expense 11,135 7,606 26,078 23,716
Other (income) / expense 0 0 (2,825) 418
Income before income taxes 26,009 4,273 75,711 41,864
Provision for income taxes 6,213 1,414 19,016 11,548
Net income 19,796 2,859 56,695 30,316
Comprehensive income $ 18,992 $ 6,605 $ 58,814 $ 39,941
Per share data:        
Basic (in dollars per share) $ 0.66 $ 0.09 $ 1.88 $ 0.98
Diluted (in dollars per share) $ 0.66 $ 0.09 $ 1.87 $ 0.97
Weighted average common shares:        
Basic (in shares) 29,926 30,955 30,178 31,027
Diluted (in shares) 30,125 31,050 30,253 31,145