XML 51 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories (Tables)
6 Months Ended
Apr. 30, 2019
Inventory Disclosure [Abstract]  
Schedule of Inventories
As of the dates indicated, inventories are comprised of the following (in thousands):
 
April 30,
2019
 
October 31,
2018
Raw materials
$
90,317

 
$
67,468

Work-in-process
11,986

 
9,589

Finished goods
205,440

 
188,575

Deferred cost of goods sold
100,637

 
48,057

 
408,380

 
313,689

Provision for excess and obsolescence
(48,963
)
 
(50,938
)
 
$
359,417

 
$
262,751