XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Condensed Consolidated Statements of Income (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Income Statement [Abstract]    
Net sales $ 267,040 $ 230,147
Cost and expenses:    
Cost of sales (excluding depreciation and amortization) 211,834 176,397
Selling, general and administrative 30,823 30,861
Restructuring charges 0 39
Depreciation and amortization 10,257 11,015
Operating income 14,126 11,835
Non-operating (expense) income:    
Interest expense (523) (751)
Other, net 54 192
Income before income taxes 13,657 11,276
Income tax expense (2,418) (3,424)
Net income $ 11,239 $ 7,852
Basic earnings per common share $ 0.34 $ 0.24
Diluted earnings per common share $ 0.34 $ 0.24
Weighted-average common shares outstanding:    
Basic (in shares) 33,124 32,872
Diluted (in shares) 33,298 33,212
Cash dividends per share (in usd per share) $ 0.08 $ 0.08