XML 39 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Schedule of Future Minimum Lease Payments for Non-Cancelable Operating Leases (Detail) - USD ($)
$ in Thousands
Aug. 31, 2019
Jun. 01, 2019
May 31, 2019
Leases [Abstract]      
2020 $ 12,306   $ 10,774
2021 9,649   8,398
2022 7,820   5,428
2023 5,210   4,054
2024 3,168   2,098
Thereafter 7,250   2,637
Total 45,403   $ 33,389
Less: imputed interest (5,534)    
Present value of operating lease liabilities $ 39,869 $ 43,400