SELECTED FINANCIAL STATEMENT INFORMATION (Tables)
|
9 Months Ended |
Jul. 31, 2026 |
| Selected Financial Statement Information [Abstract] |
|
| Schedule of Accounts Receivable [Table Text Block] |
Accounts Receivable | | | | | | | | | | | | | | | | | As of | | As of | | (in thousands) | | July 31, 2026 | | October 31, 2025 | | Accounts receivable | | $748,601 | | | $647,864 | | | Less: Allowance for doubtful accounts | | (12,266) | | | (10,249) | | | Accounts receivable, net | | $736,335 | | | $637,615 | |
|
| Schedule of Inventories [Table Text Block] |
Inventories | | | | | | | | | | | | | | | | | As of | | As of | | (in thousands) | | July 31, 2026 | | October 31, 2025 | | Finished products | | $778,706 | | | $715,286 | | | Work in process | | 142,801 | | | 119,611 | | | Materials, parts, assemblies and supplies | | 526,378 | | | 460,439 | | | Inventories, net of valuation reserves | | $1,447,885 | | | $1,295,336 | |
|
| Schedule of Property, Plant and Equipment [Table Text Block] |
Property, Plant and Equipment | | | | | | | | | | | | | | | | | As of | | As of | | (in thousands) | | July 31, 2026 | | October 31, 2025 | | Land | | $97,294 | | | $85,134 | | | Buildings and improvements | | 269,408 | | | 255,776 | | | Machinery, equipment and tooling | | 529,486 | | | 476,735 | | | Construction in progress | | 31,454 | | | 21,812 | | | | 927,642 | | | 839,457 | | | Less: Accumulated depreciation and amortization | | (449,316) | | | (407,747) | | | Property, plant and equipment, net | | $478,326 | | | $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 is as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Nine months ended July 31, | | Three months ended July 31, | | 2026 | | 2025 | | 2026 | | 2025 | | R&D expenses | $104,460 | | | $88,275 | | | $36,097 | | | $31,929 | |
|
| 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 | | July 31, 2026 | | October 31, 2025 | | Redeemable at fair value | $514,882 | | | $356,850 | | | Redeemable based on a multiple of future earnings | 103,011 | | | 110,508 | | | Redeemable noncontrolling interests | $617,893 | | | $467,358 | |
|
| Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] |
Changes in the components of accumulated other comprehensive (loss) income for the nine months ended July 31, 2026 are as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation | | Defined Benefit Pension Plan | | Accumulated Other Comprehensive (Loss) Income | | Balances as of October 31, 2025 | | $6,187 | | | ($606) | | | $5,581 | | | Unrealized loss | | (10,161) | | | (15) | | | (10,176) | | | Amortization of unrealized loss | | — | | | 15 | | | 15 | | | Balances as of July 31, 2026 | | ($3,974) | | | ($606) | | | ($4,580) | |
|