XML 90 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Note 15 - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Balance $ 1,489,575 $ 3,443,178
Balance 1,520,658 3,483,414
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balance (43,063) (43,499)
Other comprehensive (loss) income (167) 3,622
Balance $ (43,230) $ (39,877)