XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information and Geographic Data - Disaggregated Revenue by Geographic Location (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 28, 2022
Feb. 28, 2021
Revenues by Geographic Location [Line Items]        
Total revenue $ 128,244 $ 116,709 $ 387,066 $ 341,034
Domestic        
Revenues by Geographic Location [Line Items]        
Total revenue 77,297 70,387 231,454 207,544
International        
Revenues by Geographic Location [Line Items]        
Total revenue $ 50,947 $ 46,322 $ 155,612 $ 133,490