XML 8 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Net Sales $ 590,284 $ 546,842 $ 1,778,228 $ 1,654,665
Cost of Sales 519,261 471,157 1,559,857 1,439,147
Gross Profit 71,023 75,685 218,371 215,518
Operating Expenses:        
Selling 11,299 11,394 38,064 34,610
Administrative 22,864 26,254 67,079 73,513
Research, development and technical services 14,225 13,532 43,575 41,881
Deferred compensation expense 841 556 1,606 2,729
Total Operating expenses 49,229 51,736 150,324 152,733
Operating Income 21,794 23,949 68,047 62,785
Other Income (Expense):        
Interest, net (6,815) (3,621) (16,426) (9,353)
Other, net (Note 15) 1,536 989 3,344 4,551
Nonoperating Income (Expense), Total (5,279) (2,632) (13,082) (4,802)
Income Before Provision for Income Taxes 16,515 21,317 54,965 57,983
Provision for Income Taxes 5,676 (2,289) 13,074 10,963
Net Income $ 10,839 $ 23,606 $ 41,891 $ 47,020
Net Income Per Common Share (Note 10):        
Basic $ 0.47 $ 1.03 $ 1.83 $ 2.06
Diluted $ 0.47 $ 1.03 $ 1.83 $ 2.05
Shares Used to Compute Net Income Per Common Share (Note 10):        
Basic 22,875 22,836 22,869 22,829
Diluted 22,893 22,923 22,888 22,936