XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Disaggregated Revenue by Geographic Location (Detail) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2020
Aug. 31, 2019
Revenues by Geographic Location [Line Items]    
Total revenue $ 109,325 $ 101,424
Domestic    
Revenues by Geographic Location [Line Items]    
Total revenue 67,324 63,340
International    
Revenues by Geographic Location [Line Items]    
Total revenue $ 42,001 $ 38,084