XML 86 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Disaggregated Revenue by Geographic Location (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2021
Revenues by Geographic Location [Line Items]      
Total revenue $ 822,447 $ 527,159 $ 468,459
Domestic      
Revenues by Geographic Location [Line Items]      
Total revenue 424,005 317,820 285,262
International      
Revenues by Geographic Location [Line Items]      
Total revenue $ 398,442 $ 209,339 $ 183,197