XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Condensed Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Net sales $ 159,101 $ 132,402
Cost of sales 96,285 81,679
Gross margin 62,816 50,723
Selling, engineering and administration 37,770 31,861
Operating earnings 25,046 18,862
Interest (income) expense, net (622) 13
Other pension and postretirement costs 32 32
Earnings before income taxes 25,636 18,817
Provision for income taxes 6,221 4,457
Net earnings $ 19,415 $ 14,360
Earnings per share:    
Basic $ 0.66 $ 0.49
Diluted 0.66 0.49
Dividends declared per common share $ 0.23 $ 0.20
Shares used in computation of earnings per share:    
Basic 29,255,184 29,198,888
Impact of dilutive securities 165,770 164,438
Diluted 29,420,954 29,363,326