XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
SELECTED FINANCIAL STATEMENT INFORMATION (Tables)
6 Months Ended
Apr. 30, 2021
Selected Financial Statement Information [Abstract]  
Schedule of Accounts Receivable [Table Text Block]
Accounts Receivable
(in thousands)April 30, 2021October 31, 2020
Accounts receivable$227,613 $223,171 
Less: Allowance for doubtful accounts(11,877)(12,738)
Accounts receivable, net$215,736 $210,433 
Schedule of Inventories [Table Text Block]
Inventories
(in thousands)April 30, 2021October 31, 2020
Finished products$227,956 $235,501 
Work in process41,393 37,957 
Materials, parts, assemblies and supplies193,237 189,747 
Inventories, net of valuation reserves$462,586 $463,205 
Schedule of Property, Plant and Equipment [Table Text Block]
Property, Plant and Equipment
(in thousands)April 30, 2021October 31, 2020
Land$10,969 $6,678 
Buildings and improvements130,901 120,769 
Machinery, equipment and tooling274,521 265,408 
Construction in progress7,846 8,487 
424,237 401,342 
Less: Accumulated depreciation and amortization(246,922)(232,494)
Property, plant and equipment, net$177,315 $168,848 
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, 2021 and 2020 is as follows (in thousands):
Six months ended April 30,Three months ended April 30,
2021202020212020
R&D expenses$34,203 $33,855 $18,022 $16,752 
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, 2021October 31, 2020
Redeemable at fair value $181,918 $179,415 
Redeemable based on a multiple of future earnings41,348 41,793 
Redeemable noncontrolling interests$223,266 $221,208 
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
Changes in the components of accumulated other comprehensive income (loss) for the six months ended April 30, 2021 are as follows (in thousands):
Foreign Currency TranslationDefined Benefit Pension PlanAccumulated
Other
Comprehensive Income (Loss)
Balances as of October 31, 2020($6,460)($2,689)($9,149)
Unrealized gain10,755 — 10,755 
Amortization of unrealized loss — 68 68 
Balances as of April 30, 2021$4,295 ($2,621)$1,674