XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Condensed Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Net sales $ 148,009 $ 128,738 $ 418,244 $ 369,449
Cost of sales 90,487 77,554 255,239 218,801
Gross margin 57,522 51,184 163,005 150,648
Selling, engineering and administration 33,651 31,744 98,184 94,786
Operating earnings 23,871 19,440 64,821 55,862
Interest (income) expense, net (108) 14 (86) 28
Other pension and postretirement costs 32 30 97 90
Earnings before income taxes 23,947 19,396 64,810 55,744
Provision for income taxes 6,014 3,541 15,853 12,136
Net earnings $ 17,933 $ 15,855 $ 48,957 $ 43,608
Earnings per share:        
Basic $ 0.61 $ 0.54 $ 1.68 $ 1.50
Diluted 0.61 0.54 1.67 1.49
Dividends declared per common share $ 0.23 $ 0.20 $ 0.63 $ 0.56
Shares used in computation of earnings per share:        
Basic 29,215,982 29,157,628 29,211,488 29,124,491
Impact of dilutive securities 156,482 184,204 151,609 200,043
Diluted 29,372,464 29,341,832 29,363,097 29,324,534