XML 129 R84.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Future Minimum Lease Payments) (Details)
$ in Thousands
Aug. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 118,312
2021 102,915
2022 84,729
2023 63,206
2024 51,091
Thereafter 182,932
Total minimum lease payments $ 603,185