XML 45 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Tables)
12 Months Ended
Oct. 31, 2018
Selected Financial Statement Information [Abstract]  
Schedule of Accounts Receivable [Table Text Block] Accounts Receivable
 
 
As of October 31,
(in thousands)
 
2018
 
2017
Accounts receivable
 

$254,727

 

$225,462

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

$251,469

 

$222,456

Costs And Estimated Earnings On Uncompleted Percentage Of Completion Contracts [Table Text Block] Costs and Estimated Earnings on Uncompleted Percentage-of-Completion Contracts
 
 
As of October 31,
(in thousands)
 
2018
 
2017
Costs incurred on uncompleted contracts
 

$39,350

 

$29,491

Estimated earnings
 
19,708

 
19,902

 
 
59,058

 
49,393

Less: Billings to date
 
(45,731
)
 
(41,262
)
 
 

$13,327

 

$8,131

Included in the accompanying Consolidated Balance Sheets
under the following captions:
 
 
 
 
Accounts receivable, net (costs and estimated earnings
in excess of billings)
 

$14,183

 

$9,377

Accrued expenses and other current liabilities (billings
in excess of costs and estimated earnings)
 
(856
)
 
(1,246
)
 
 

$13,327

 

$8,131

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

$192,758

 

$173,559

Work in process
 
49,315

 
39,986

Materials, parts, assemblies and supplies
 
158,039

 
128,031

Contracts in process
 
1,649

 
2,415

Less: Billings to date
 
(208
)
 
(363
)
Inventories, net of valuation reserves
 

$401,553

 

$343,628

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

$5,864

 

$5,435

Buildings and improvements
 
101,424

 
91,916

Machinery, equipment and tooling
 
230,108

 
191,298

Construction in progress
 
5,044

 
5,553

 
 
342,440

 
294,202

Less:  Accumulated depreciation and amortization
 
(187,701
)
 
(164,319
)
Property, plant and equipment, net
 

$154,739

 

$129,883

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

$97,048

 

$78,058

Deferred revenue
 
28,262

 
29,247

Accrued customer rebates and credits
 
16,861

 
12,866

Contingent consideration and other accrued purchase consideration
 
6,138

 
7,588

Other
 
23,205

 
19,853

Accrued expenses and other current liabilities
 

$171,514

 

$147,612

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

$57,450

 

$46,473

 

$44,726

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

($23,953
)
 

($1,373
)
 

($25,326
)
Unrealized gain
14,420

 
321

 
14,741

Amortization of unrealized loss

 
29

 
29

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
)