XML 117 R107.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Schedule of Minimum Future Lease Payments Required Under Noncancelable Operating Leases (Details)
$ in Thousands
Aug. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 87,168
2021 57,381
2022 43,665
2023 34,328
2024 26,793
Thereafter 92,653
Total minimum future lease payments $ 341,988