XML 148 R124.htm IDEA: XBRL DOCUMENT v3.19.2
Future Minimum Lease Payments for Noncancelable Operating Lease (Detail)
$ in Thousands
May 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 10,774
2021 8,398
2022 5,428
2023 4,054
2024 2,098
Thereafter 2,637
Total $ 33,389