XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2023
Aug. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance $ 378,296 $ 424,489
Other comprehensive loss, net of tax (930) (550)
Ending Balance 427,804 $ 414,041
Foreign currency translation income    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (4,723)  
Other comprehensive income, net of tax (930)  
Other comprehensive loss, net of tax (930)  
Ending Balance $ (5,653)