XML 40 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Disaggregated Revenue by Geographic Location (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Feb. 28, 2019
Feb. 28, 2018
Feb. 28, 2019
Feb. 28, 2018
May 31, 2018
May 31, 2017
Schedule Of Geographical Information [Line Items]            
Total revenue $ 97,700 $ 94,903 $ 304,424 $ 289,811 $ 397,930 $ 358,277
Domestic            
Schedule Of Geographical Information [Line Items]            
Total revenue 57,422 57,825 182,298 180,414    
International            
Schedule Of Geographical Information [Line Items]            
Total revenue $ 40,278 $ 37,078 $ 122,126 $ 109,397