XML 42 R33.htm IDEA: XBRL DOCUMENT v3.21.4
Disaggregated Revenue by Geographic Location (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Nov. 30, 2021
Nov. 30, 2020
Revenues by Geographic Location [Line Items]        
Total revenue $ 130,517 $ 115,000 $ 258,822 $ 224,325
Domestic        
Revenues by Geographic Location [Line Items]        
Total revenue 76,378 69,832 154,156 137,156
International        
Revenues by Geographic Location [Line Items]        
Total revenue $ 54,139 $ 45,168 $ 104,666 $ 87,169