XML 10 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Condensed Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net sales $ 196,280 $ 159,101
Cost of sales 119,102 96,285
Gross margin 77,178 62,816
Selling, engineering and administration 40,600 37,770
Operating earnings 36,578 25,046
Interest income, net (1,526) (622)
Other pension and postretirement costs 12 32
Earnings before income taxes 38,092 25,636
Provision for income taxes 8,961 6,221
Net earnings $ 29,131 $ 19,415
Earnings per share:    
Basic $ 0.99 $ 0.66
Diluted 0.99 0.66
Dividends declared per common share $ 0.27 $ 0.23
Shares used in computation of earnings per share:    
Basic 29,320,483 29,255,184
Impact of dilutive securities 174,005 165,770
Diluted 29,494,488 29,420,954