XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.1
SELECTED FINANCIAL STATEMENT INFORMATION (Tables)
6 Months Ended
Apr. 30, 2022
Selected Financial Statement Information [Abstract]  
Schedule of Accounts Receivable [Table Text Block]
Accounts Receivable
(in thousands)April 30, 2022October 31, 2021
Accounts receivable$282,088 $255,793 
Less: Allowance for doubtful accounts(12,238)(10,874)
Accounts receivable, net$269,850 $244,919 
Schedule of Inventories [Table Text Block]
Inventories
(in thousands)April 30, 2022October 31, 2021
Finished products$260,130 $238,867 
Work in process48,798 44,887 
Materials, parts, assemblies and supplies210,570 194,296 
Inventories, net of valuation reserves$519,498 $478,050 
Schedule of Property, Plant and Equipment [Table Text Block]
Property, Plant and Equipment
(in thousands)April 30, 2022October 31, 2021
Land$11,065 $11,363 
Buildings and improvements134,970 134,150 
Machinery, equipment and tooling301,558 297,297 
Construction in progress12,940 7,784 
460,533 450,594 
Less: Accumulated depreciation and amortization(266,975)(256,956)
Property, plant and equipment, net$193,558 $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 six and three months ended April 30, 2022 and 2021 is as follows (in thousands):
Six months ended April 30,Three months ended April 30,
2022202120222021
R&D expenses$37,147 $34,203 $18,751 $18,022 
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):
April 30, 2022October 31, 2021
Redeemable at fair value $270,107 $217,416 
Redeemable based on a multiple of future earnings33,820 35,171 
Redeemable noncontrolling interests$303,927 $252,587 
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
Changes in the components of accumulated other comprehensive loss for the six months ended April 30, 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(22,035)— (22,035)
Amortization of unrealized loss — 33 33 
Balances as of April 30, 2022($29,024)($1,530)($30,554)