XML 31 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property, Plant, and Equipment (Tables)
12 Months Ended
Oct. 31, 2018
Property, Plant and Equipment [Abstract]  
Property, plant and equipment
    2018   2017
Land   $ 82,304     $ 82,304  
Building and improvements     1,300,282       1,225,189  
Machinery and equipment     2,528,540       2,456,564  
Vehicles     174,764       150,975  
Construction In progress     6,263       45,478  
      4,092,153       3,930,058  
Less accumulated depreciation     2,821,448       2,637,818  
    $ 1,270,705     $ 1,322,692