SELECTED FINANCIAL STATEMENT INFORMATION (Tables)
|
6 Months Ended |
Apr. 30, 2026 |
| Selected Financial Statement Information [Abstract] |
|
| Schedule of Accounts Receivable [Table Text Block] |
Accounts Receivable | | | | | | | | | | | | | | | | | As of | | As of | | (in thousands) | | April 30, 2026 | | October 31, 2025 | | Accounts receivable | | $746,429 | | | $647,864 | | | Less: Allowance for doubtful accounts | | (11,474) | | | (10,249) | | | Accounts receivable, net | | $734,955 | | | $637,615 | |
|
| Schedule of Inventories [Table Text Block] |
Inventories | | | | | | | | | | | | | | | | | As of | | As of | | (in thousands) | | April 30, 2026 | | October 31, 2025 | | Finished products | | $747,912 | | | $715,286 | | | Work in process | | 142,901 | | | 119,611 | | | Materials, parts, assemblies and supplies | | 519,714 | | | 460,439 | | | Inventories, net of valuation reserves | | $1,410,527 | | | $1,295,336 | |
|
| Schedule of Property, Plant and Equipment [Table Text Block] |
Property, Plant and Equipment | | | | | | | | | | | | | | | | | As of | | As of | | (in thousands) | | April 30, 2026 | | October 31, 2025 | | Land | | $96,935 | | | $85,134 | | | Buildings and improvements | | 258,355 | | | 255,776 | | | Machinery, equipment and tooling | | 513,844 | | | 476,735 | | | Construction in progress | | 29,609 | | | 21,812 | | | | 898,743 | | | 839,457 | | | Less: Accumulated depreciation and amortization | | (435,912) | | | (407,747) | | | Property, plant and equipment, net | | $462,831 | | | $431,710 | |
|
| 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, 2026 and 2025 is as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Six months ended April 30, | | Three months ended April 30, | | 2026 | | 2025 | | 2026 | | 2025 | | R&D expenses | $68,363 | | | $56,346 | | | $36,423 | | | $28,741 | |
|
| 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): | | | | | | | | | | | | | As of | | As of | | April 30, 2026 | | October 31, 2025 | | Redeemable at fair value | $433,581 | | | $356,850 | | | Redeemable based on a multiple of future earnings | 103,073 | | | 110,508 | | | Redeemable noncontrolling interests | $536,654 | | | $467,358 | |
|
| Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] |
Changes in the components of accumulated other comprehensive income for the six months ended April 30, 2026 are as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation | | Defined Benefit Pension Plan | | Accumulated Other Comprehensive Income | | Balances as of October 31, 2025 | | $6,187 | | | ($606) | | | $5,581 | | | Unrealized gain (loss) | | 1,896 | | | (15) | | | 1,881 | | | Amortization of unrealized loss | | — | | | 10 | | | 10 | | | Balances as of April 30, 2026 | | $8,083 | | | ($611) | | | $7,472 | |
|