XML 146 R100.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Schedule of Future Minimum Noncancellable Operating Lease Payments (Details)
$ in Thousands
Aug. 31, 2017
USD ($)
Schedule of Future Minimum Payments on Operating Lease Commitments  
2018 $ 57,957
2019 44,369
2020 32,620
2021 25,720
2022 19,154
Thereafter 56,800
Total minimum future lease payments $ 236,620