XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Oct. 31, 2024
Property, Plant and Equipment [Line Items]    
Land $ 19,744 $ 19,974
Buildings and improvements 222,272 217,554
Machinery, equipment and tooling 438,350 422,500
Construction in progress 36,287 35,432
Property, plant and equipment, gross 716,653 695,460
Less: Accumulated depreciation and amortization (367,815) (356,426)
Property, plant and equipment, net $ 348,838 $ 339,034