v3.25.2
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Net Sales $ 594,689 $ 556,405 $ 1,187,944 $ 1,107,823
Cost of Sales 522,804 486,853 1,040,596 967,990
Gross Profit 71,885 69,552 147,348 139,833
Operating Expenses:        
Selling 14,657 11,828 26,765 23,216
Administrative 22,801 24,569 44,215 47,259
Research, development and technical services 14,701 14,093 29,350 28,349
Deferred compensation expense 1,761 395 765 2,173
Total Operating expenses 53,920 50,885 101,095 100,997
Operating Income 17,965 18,667 46,253 38,836
Other Income (Expense):        
Interest, net (5,485) (2,661) (9,611) (5,732)
Other, net (Note 15) 1,306 1,200 1,808 3,562
Nonoperating Income (Expense), Total (4,179) (1,461) (7,803) (2,170)
Income Before Provision for Income Taxes 13,786 17,206 38,450 36,666
Provision for Income Taxes 2,445 7,685 7,398 13,252
Net Income $ 11,341 $ 9,521 $ 31,052 $ 23,414
Net Income Per Common Share (Note 10):        
Basic $ 0.5 $ 0.42 $ 1.36 $ 1.03
Diluted $ 0.5 $ 0.42 $ 1.36 $ 1.02
Shares Used to Compute Net Income Per Common Share (Note 10):        
Basic 22,865 22,827 22,866 22,825
Diluted 22,879 22,936 22,885 22,942