v3.26.3
Consolidated Condensed Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Net sales $ 235,938 $ 235,651 $ 660,536 $ 695,957
Cost of sales 137,089 139,815 386,587 406,874
Gross margin 98,849 95,836 273,949 289,083
Selling, engineering and administration 51,107 49,752 151,659 148,711
Operating earnings 47,742 46,084 122,290 140,372
Interest income, net (188) (1,330) (1,645) (3,559)
Other pension and postretirement costs (28) (28) (84) (84)
Earnings before income taxes 47,958 47,442 124,019 144,015
Provision for income taxes 12,055 12,365 31,061 35,956
Net earnings $ 35,903 $ 35,077 $ 92,958 $ 108,059
Earnings per share:        
Basic $ 1.25 $ 1.19 $ 3.21 $ 3.67
Diluted 1.24 1.19 3.19 3.65
Dividends declared per common share $ 0.44 $ 0.4 $ 1.24 $ 1.08
Shares used in computation of earnings per share:        
Basic 28,750,150 29,424,004 28,999,955 29,405,429
Impact of dilutive securities 121,037 159,380 125,172 172,190
Diluted 28,871,187 29,583,384 29,125,127 29,577,619