XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Income (Loss) - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance $ 3,863,986 $ 3,308,196
Other comprehensive (loss) income before reclassifications 10,833 (18,272)
Amounts reclassified from accumulated other comprehensive income (loss) (1,442) (1,521)
Other comprehensive income (loss), net of tax expense (benefit) of $2,319 and $(192), respectively 9,391 (19,793)
Ending balance 4,077,635 3,229,626
Total    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance 77,778 107,917
Other comprehensive income (loss), net of tax expense (benefit) of $2,319 and $(192), respectively 9,391 (19,793)
Ending balance 87,169 88,124
Foreign Currency    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (17,001) 17,006
Other comprehensive (loss) income before reclassifications 2,634 (19,206)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Other comprehensive income (loss), net of tax expense (benefit) of $2,319 and $(192), respectively 2,634 (19,206)
Ending balance (14,367) (2,200)
Unrealized Income (Loss) on Interest Rate Locks    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance 96,714 92,688
Other comprehensive (loss) income before reclassifications 8,199 934
Amounts reclassified from accumulated other comprehensive income (loss) (1,442) (1,521)
Other comprehensive income (loss), net of tax expense (benefit) of $2,319 and $(192), respectively 6,757 (587)
Ending balance 103,471 92,101
Other    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (1,935) (1,777)
Other comprehensive (loss) income before reclassifications 0 0
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Other comprehensive income (loss), net of tax expense (benefit) of $2,319 and $(192), respectively 0 0
Ending balance $ (1,935) $ (1,777)