XML 59 R39.htm IDEA: XBRL DOCUMENT v3.25.4
SELECTED FINANCIAL STATEMENT INFORMATION (Tables)
12 Months Ended
Oct. 31, 2025
Selected Financial Statement Information [Abstract]  
Schedule of Accounts Receivable [Table Text Block]
Accounts Receivable
As of October 31,
(in thousands)20252024
Accounts receivable
$647,864 $550,281 
Less: Allowance for doubtful accounts
(10,249)(11,794)
Accounts receivable, net$637,615 $538,487 
Schedule of Inventory [Table Text Block]
Inventories
As of October 31,
(in thousands)20252024
Finished products
$715,286 $684,578 
Work in process
119,611 99,107 
Materials, parts, assemblies and supplies
460,439 387,264 
Inventories, net of valuation reserves$1,295,336 $1,170,949 
Property, Plant and Equipment [Table Text Block]
Property, Plant and Equipment
As of October 31,
(in thousands)20252024
Land
$85,134 $19,974 
Buildings and improvements
255,776 217,554 
Machinery, equipment and tooling
476,735 422,500 
Construction in progress
21,812 35,432 
839,457 695,460 
Less: Accumulated depreciation and amortization(407,747)(356,426)
Property, plant and equipment, net$431,710 $339,034 
Schedule Of Accrued Expenses and Other Current Liabilities [Table Text Block]
Accrued Expenses and Other Current Liabilities
As of October 31,
(in thousands)20252024
Accrued employee compensation and related payroll taxes
$240,546 $196,503 
Leadership Compensation Plan short-term liabilities103,520 5,770 
Contract liabilities
79,529 83,903 
Accrued customer rebates and credits
30,695 24,291 
Current operating lease liabilities25,736 23,422 
Accrued interest16,690 17,462 
Other
80,908 76,430 
Accrued expenses and other current liabilities$577,624 $427,781 
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):
Year ended October 31,
202520242023
R&D expenses $120,942 $111,265 $95,773 
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
Changes in the components of accumulated other comprehensive income (loss) during fiscal 2025 and 2024 are as follows (in thousands):
Foreign Currency TranslationDefined Benefit Pension PlanAccumulated
Other Comprehensive
Income (Loss)
Balances as of October 31, 2023($39,165)($1,015)($40,180)
Unrealized gain13,498 554 14,052 
Amortization of unrealized loss— 52 52 
Balances as of October 31, 2024(25,667)(409)(26,076)
Unrealized gain (loss)31,854 (200)31,654 
Amortization of unrealized loss — 
Balances as of October 31, 2025$6,187 ($606)$5,581