XML 86 R70.htm IDEA: XBRL DOCUMENT v3.19.2
Long-Term Debt - Installment Notes (Details) - USD ($)
$ in Thousands
Apr. 30, 2019
Apr. 30, 2018
Long-term debt    
Long term debt $ 1,141,195 $ 595,886
Installment notes    
Long-term debt    
Long term debt $ 15,300 $ 14,100