XML 35 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Project Assets - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2019
USD ($)
Jul. 31, 2018
USD ($)
Jul. 31, 2019
USD ($)
ProjectAsset
Jul. 31, 2018
USD ($)
Oct. 31, 2018
USD ($)
ProjectAsset
Project Assets [Abstract]          
Long-term project assets $ 156,393   $ 156,393   $ 99,600
Number of project assets | ProjectAsset     6   5
Sale leaseback transaction, net book value 62,300   $ 62,300   $ 28,600
Project asset depreciation 2,400 $ 1,100 4,400 $ 3,100  
Long-term project assets construction in progress $ 94,100   $ 94,100   $ 71,000