XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - UNAUDITED - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net sales $ 125,750 $ 145,994
Cost of goods sold 80,660 94,342
Gross margin 45,090 51,652
Selling, general and administrative expenses 22,260 21,979
Research and development expenses 6,601 6,586
Restructuring charges 1,693 912
Operating earnings 14,536 22,175
Other income (expense):    
Interest expense (801) (694)
Interest income 1,386 1,063
Other (expense) income, net (1,463) 165
Total other (expense) income, net (878) 534
Earnings before income taxes 13,658 22,709
Income tax expense 2,539 4,365
Net earnings $ 11,119 $ 18,344
Earnings per share:    
Basic $ 0.36 $ 0.58
Diluted $ 0.36 $ 0.58
Basic weighted – average common shares outstanding: 30,742 31,634
Effect of dilutive securities 252 259
Diluted weighted – average common shares outstanding: 30,994 31,893
Cash dividends declared per share $ 0.04 $ 0.04