XML 94 R80.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments and Hedging Activities Derivatives - Income Statement Impact (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2019
May 31, 2018
May 31, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]      
Gain (Loss) on Sale of Derivatives $ (43,611) $ (74,281) $ (84,478)
Unrealized Gain (Loss) on Derivatives (319,730) 306,002 179,381
Derivative gains (losses) $ (363,341) $ 231,721 $ 94,903