v3.25.4
Condensed Consolidated Statements of Income (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Income Statement [Abstract]    
Net sales $ 409,089 $ 400,044
Cost and expenses:    
Cost of sales (excluding depreciation and amortization) 310,562 307,728
Selling, general and administrative 71,426 66,650
Restructuring charges 0 7,904
Depreciation and amortization 24,249 24,740
Operating income (loss) 2,852 (6,978)
Non-operating income (expense):    
Interest expense (12,367) (14,186)
Other, net 5,617 1,229
Loss before income taxes (3,898) (19,935)
Income tax (expense) benefit (173) 5,050
Net loss $ (4,071) $ (14,885)
Basic and diluted loss per common share $ (0.09) $ (0.32)
Diluted loss per common share $ (0.09) $ (0.32)
Weighted-average common shares outstanding:    
Basic (in shares) 45,456 47,015
Diluted (in shares) 45,456 47,015
Cash dividends per share (in usd per share) $ 0.08 $ 0.08