XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.4
Segment Information and Geographic Data - Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2024
Nov. 30, 2023
Revenues by Geographic Location [Line Items]        
Total revenue $ 231,258 $ 229,629 $ 448,222 $ 458,616
Domestic        
Revenues by Geographic Location [Line Items]        
Total revenue 113,761 113,554 218,144 224,622
International        
Revenues by Geographic Location [Line Items]        
Total revenue $ 117,497 $ 116,075 $ 230,078 $ 233,994