XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Disaggregated Revenue by Geographic Location (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2022
May 31, 2021
May 31, 2020
Revenues by Geographic Location [Line Items]      
Total revenue $ 527,159 $ 468,459 $ 418,170
Domestic      
Revenues by Geographic Location [Line Items]      
Total revenue 317,820 285,262  
International      
Revenues by Geographic Location [Line Items]      
Total revenue $ 209,339 $ 183,197