XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Net sales $ 230,821 $ 251,970 $ 474,668 $ 500,236
Cost of sales 151,204 165,452 315,350 328,324
Gross margin 79,617 86,518 159,318 171,912
Selling, general and administrative expenses 46,128 56,138 106,213 113,843
Research and development expenses 8,098 8,050 17,684 16,310
Restructuring and impairment charges 3,939 677 14,440 746
Other operating (income) expense, net (6,442) (1,743) (6,661) (2,274)
Operating income 27,894 23,396 27,642 43,287
Equity income in unconsolidated joint ventures 842 1,800 918 3,075
Other income (expense), net (757) 319 (752) 586
Interest expense, net (2,837) (1,548) (6,299) (2,617)
Income before income taxes 25,142 23,967 21,509 44,331
Income tax expense (benefit) 7,278 6,084 7,150 9,848
Net income $ 17,864 $ 17,883 $ 14,359 $ 34,483
Basic earnings per share (in dollars per share) $ 0.96 $ 0.95 $ 0.77 $ 1.83
Diluted earnings per share (in dollars per share) $ 0.96 $ 0.94 $ 0.77 $ 1.82
Shares used in computing:        
Basic earnings per share (in shares) 18,627 18,813 18,615 18,797
Diluted earnings per share (in shares) 18,683 18,992 18,659 18,996