XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies Contractual Obligations (Details) - Operating leases
$ in Thousands
May 31, 2019
USD ($)
Other Commitments [Line Items]  
Total contractual obligations $ 69,482
2020 5,171
2021 6,678
2022 6,411
2023 5,743
2024 5,078
After 5 years $ 40,401