XML 16 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2023
Oct. 31, 2022
Current assets:    
Cash and cash equivalents $ 58,474 $ 55,093
Accounts receivable, net of allowance for credit losses of $843 and $289 97,311 96,018
Inventories, net 97,959 120,890
Income taxes receivable 8,298 0
Prepaid and other current assets 11,558 8,664
Total current assets 273,600 280,665
Property, plant and equipment, net of accumulated depreciation of $368,763 and $348,528 250,664 180,400
Operating lease right-of-use assets 46,620 56,000
Goodwill 182,956 137,855
Intangible assets, net 74,115 65,035
Other assets 3,188 4,662
Total assets 831,143 724,617
Current liabilities:    
Accounts payable 74,371 77,907
Accrued liabilities 50,319 52,114
Income taxes payable 384 1,049
Current maturities of long-term debt 2,365 1,046
Current operating lease liabilities 7,224 7,727
Total current liabilities 134,663 139,843
Long-term debt 66,435 29,628
Noncurrent operating lease liabilities 40,361 49,286
Deferred pension 0 3,917
Deferred income taxes 29,133 22,277
Liability for uncertain tax positions 250 1,361
Other liabilities 14,747 13,470
Total liabilities 285,589 259,782
Stockholders’ equity:    
Preferred stock, no par value, shares authorized 1,000,000 issued and outstanding - none 0 0
Common stock, $0.01 par value, shares authorized 125,000,000 issued 37,176,958 and 37,211,056 respectively; outstanding 33,011,119 and 33,129,250, respectively 372 372
Additional paid-in-capital 251,576 251,947
Retained earnings 409,318 337,456
Accumulated other comprehensive loss (38,141) (49,422)
Less: Treasury stock at cost, 4,165,839 and 4,081,806 shares, respectively (77,571) (75,518)
Total stockholders’ equity 545,554 464,835
Total liabilities and stockholders' equity $ 831,143 $ 724,617