XML 123 R106.htm IDEA: XBRL DOCUMENT v3.24.2
Note 20 - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
Balance $ 3,329,943 $ 4,441,366 $ 4,465,313
Other comprehensive loss 3,121 (8,356) (196,734)
Balance 3,443,178 3,329,943 4,441,366
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]      
Balance (46,610) 54,413 156,417
Other comprehensive loss 3,111 (101,023) (102,004)
Balance (43,499) (46,610) 54,413
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]      
Balance 0 (75,177) (3,749)
Other comprehensive loss 0 75,177 (71,428)
Balance 0 0 (75,177)
Unrealized Loss on Available for Sale Debt Securities [Member]      
Balance (46,610) (20,764) 152,668
Other comprehensive loss 3,111 (25,846) (173,432)
Balance $ (43,499) $ (46,610) $ (20,764)