XML 35 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Contractual Future Minimum Lease Payments (Details)
$ in Thousands
Aug. 31, 2019
USD ($)
Leases [Abstract]  
2020 (remaining nine months) $ 35,753
2021 40,981
2022 31,877
2023 24,487
2024 15,691
Thereafter 33,065
Total payments 181,854
Less interest (13,160)
Total present value of lease payments $ 168,694