XML 19 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Disaggregated Revenue by Geographic Location (Detail) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2019
Aug. 31, 2018
Revenues by Geographic Location [Line Items]    
Total revenue $ 101,424 $ 99,626
Domestic    
Revenues by Geographic Location [Line Items]    
Total revenue 63,340 59,846
International    
Revenues by Geographic Location [Line Items]    
Total revenue $ 38,084 $ 39,780