XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net sales $ 1,244,744 $ 1,045,472 $ 1,010,635
Cost of sales 568,499 474,227 442,599
Gross profit 676,245 571,245 568,036
Selling and administrative expense 503,040 454,039 414,754
Research and development expense 52,602 47,152 43,565
Operating expenses 555,642 501,191 458,319
Income from operations 120,603 70,054 109,717
Interest expense 39,775 28,905 35,485
Other expense 0 112,011 1,127
Income (loss) before income taxes 80,828 (70,862) 73,105
Provision for income taxes 16,369 9,720 10,563
Net income (loss) $ 64,459 $ (80,582) $ 62,542
Earnings per share:      
Basic (in dollars per share) $ 2.10 $ (2.68) $ 2.14
Diluted (in dollars per share) $ 2.04 $ (2.68) $ 1.94
Other comprehensive income (loss), before income tax:      
Cash flow hedging $ (3,141) $ (1,530) $ 12,660
Pension liability 6,576 7,817 9,163
Foreign currency translation adjustments 5,085 (8,418) (7,072)
Other comprehensive income (loss), before income tax 8,520 (2,131) 14,751
Provision for income taxes related to items in other comprehensive income (loss) 832 1,524 5,273
Other comprehensive income (loss), net of income tax 7,688 (3,655) 9,478
Comprehensive income (loss) $ 72,147 $ (84,237) $ 72,020