XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - UNAUDITED - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Net sales $ 144,982 $ 129,585 $ 292,677 $ 258,012
Cost of goods sold 93,134 81,889 186,489 167,725
Gross margin 51,848 47,696 106,188 90,287
Selling, general and administrative expenses 22,238 20,937 44,026 39,262
Research and development expenses 6,294 6,029 12,488 11,716
Restructuring charges 630 151 942 232
Operating earnings 22,686 20,579 48,732 39,077
Other (expense) income:        
Interest expense (602) (508) (1,148) (1,063)
Interest income 263 257 443 459
Other expense, net (5,425) (20,929) (5,359) (24,285)
Total other expense, net (5,764) (21,180) (6,064) (24,889)
Earnings (loss) before income taxes 16,922 (601) 42,668 14,188
Income tax expense (benefit) 4,324 (1,476) 9,831 1,323
Net earnings $ 12,598 $ 875 $ 32,837 $ 12,865
Earnings per share:        
Basic $ 0.39 $ 0.03 $ 1.02 $ 0.40
Diluted $ 0.39 $ 0.03 $ 1.02 $ 0.39
Basic weighted – average common shares outstanding: 32,039 32,397 32,096 32,358
Effect of dilutive securities 204 229 218 259
Diluted weighted – average common shares outstanding: 32,243 32,626 32,314 32,617
Cash dividends declared per share $ 0.04 $ 0.04 $ 0.08 $ 0.08