XML 43 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information and Geographic Data - Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2025
Feb. 29, 2024
Revenues by Geographic Location [Line Items]        
Total revenue $ 220,980 $ 228,812 $ 669,202 $ 687,428
Domestic        
Revenues by Geographic Location [Line Items]        
Total revenue 115,365 124,226 333,509 348,848
International        
Revenues by Geographic Location [Line Items]        
Total revenue $ 105,615 $ 104,586 $ 335,693 $ 338,580