XML 100 R85.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Capital Leases (Details)
$ in Millions
12 Months Ended
Apr. 30, 2018
USD ($)
property
Apr. 30, 2017
USD ($)
Capital leases    
Carrying value of property and equipment under capital leases $ 17.9 $ 15.0
Accumulated depreciation on property and equipment under capital leases $ 10.3 $ 8.3
Facility    
Capital leases    
Number of properties under capital lease | property 1  
Capital lease obligations | Vehicles | Minimum    
Capital leases    
Term 1 year  
Capital lease obligations | Vehicles | Maximum    
Capital leases    
Term 6 years  
Capital lease obligations | Facility    
Capital leases    
Term 11 years