XML 24 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SELECTED FINANCIAL STATEMENT INFORMATION (Tables)
12 Months Ended
Oct. 31, 2019
Selected Financial Statement Information [Abstract]  
Schedule of Accounts Receivable [Table Text Block]

Accounts Receivable
 
 
As of October 31,
(in thousands)
 
2019
 
2018
Accounts receivable
 

$277,992

 

$240,544

Less: Allowance for doubtful accounts
 
(3,666
)
 
(3,258
)
Accounts receivable, net
 

$274,326

 

$237,286


Schedule of Inventory [Table Text Block]
Inventories
 
 
As of October 31,
(in thousands)
 
2019
 
2018
Finished products
 

$199,880

 

$192,758

Work in process
 
32,548

 
49,315

Materials, parts, assemblies and supplies
 
187,891

 
158,039

Contracts in process
 

 
1,649

Less: Billings to date
 

 
(208
)
Inventories, net of valuation reserves
 

$420,319

 

$401,553


Property, Plant and Equipment [Table Text Block]
Property, Plant and Equipment
 
 
As of October 31,
(in thousands)
 
2019
 
2018
Land
 

$6,820

 

$5,864

Buildings and improvements
 
116,997

 
101,424

Machinery, equipment and tooling
 
253,127

 
230,108

Construction in progress
 
8,382

 
5,044

 
 
385,326

 
342,440

Less:  Accumulated depreciation and amortization
 
(211,981
)
 
(187,701
)
Property, plant and equipment, net
 

$173,345

 

$154,739


Schedule Of Accrued Expenses and Other Current Liabilities [Table Text Block]
Accrued Expenses and Other Current Liabilities
 
 
As of October 31,
(in thousands)
 
2019
 
2018
Accrued employee compensation and related payroll taxes
 

$112,602

 

$97,048

Contract liabilities
 
23,809

 
28,262

Accrued customer rebates and credits
 
17,978

 
16,861

Contingent consideration and other accrued purchase consideration
 
497

 
6,138

Other
 
24,071

 
23,205

Accrued expenses and other current liabilities
 

$178,957

 

$171,514


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,
 
2019
 
2018
 
2017
R&D expenses

$66,630

 

$57,450

 

$46,473


Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
Changes in the components of accumulated other comprehensive loss during fiscal 2019 and 2018 are as follows (in thousands):
 
Foreign Currency Translation
 
Defined Benefit Pension Plan
 
Accumulated
Other Comprehensive
Loss
Balances as of October 31, 2017

($9,533
)
 

($1,023
)
 

($10,556
)
Unrealized (loss) gain
(4,837
)
 
124

 
(4,713
)
Amortization of unrealized loss

 
13

 
13

Balances as of October 31, 2018
(14,370
)
 
(886
)
 
(15,256
)
Unrealized loss
(619
)
 
(889
)
 
(1,508
)
Amortization of unrealized loss

 
25

 
25

Balances as of October 31, 2019

($14,989
)
 

($1,750
)
 

($16,739
)