XML 74 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Disaggregated Revenue by Geographic Location (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2021
May 31, 2020
May 31, 2019
Revenues by Geographic Location [Line Items]      
Total revenue $ 468,459 $ 418,170 $ 414,186
Domestic      
Revenues by Geographic Location [Line Items]      
Total revenue 285,262 253,458  
International      
Revenues by Geographic Location [Line Items]      
Total revenue $ 183,197 $ 164,712