XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Contractual Future Minimum Lease Payments (Details)
$ in Thousands
Nov. 30, 2020
USD ($)
Leases [Abstract]  
2021 (remaining six months) $ 24,445
2022 42,156
2023 33,459
2024 23,634
2025 16,798
Thereafter 30,754
Total payments 171,246
Less interest (11,070)
Total present value of lease payments $ 160,176