XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Tables)
3 Months Ended
Jan. 31, 2022
Selected Financial Statement Information [Abstract]  
Schedule of Accounts Receivable [Table Text Block]
Accounts Receivable
(in thousands)January 31, 2022October 31, 2021
Accounts receivable$239,621 $255,793 
Less: Allowance for doubtful accounts(11,793)(10,874)
Accounts receivable, net$227,828 $244,919 
Schedule of Inventories [Table Text Block]
Inventories
(in thousands)January 31, 2022October 31, 2021
Finished products$253,249 $238,867 
Work in process47,057 44,887 
Materials, parts, assemblies and supplies203,200 194,296 
Inventories, net of valuation reserves$503,506 $478,050 
Schedule of Property, Plant and Equipment [Table Text Block]
Property, Plant and Equipment
(in thousands)January 31, 2022October 31, 2021
Land$11,267 $11,363 
Buildings and improvements133,547 134,150 
Machinery, equipment and tooling299,569 297,297 
Construction in progress12,031 7,784 
456,414 450,594 
Less: Accumulated depreciation and amortization(261,810)(256,956)
Property, plant and equipment, net$194,604 $193,638 
Schedule of Research and Development Expenses [Table Text Block]
The amount of new product research and development ("R&D") expenses included in cost of sales for the three months ended January 31, 2022 and 2021 is as follows (in thousands):
Three months ended January 31,
20222021
R&D expenses$18,396 $16,181 
Schedule of Redeemable Noncontrolling Interests [Table Text Block] Management's estimate of the aggregate Redemption Amount of all Put Rights that the Company could be required to pay is as follows (in thousands):
January 31, 2022October 31, 2021
Redeemable at fair value $223,845 $217,416 
Redeemable based on a multiple of future earnings34,444 35,171 
Redeemable noncontrolling interests$258,289 $252,587 
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
Changes in the components of accumulated other comprehensive loss for the three months ended January 31, 2022 are as follows (in thousands):
Foreign Currency TranslationDefined Benefit Pension PlanAccumulated
Other
Comprehensive Loss
Balances as of October 31, 2021($6,989)($1,563)($8,552)
Unrealized loss(8,421)— (8,421)
Amortization of unrealized loss — 11 11 
Balances as of January 31, 2022($15,410)($1,552)($16,962)