Quarterly report pursuant to Section 13 or 15(d)

Derivative Instrument and Hedging Transactions (Outstanding Commitments) (Details)

v3.7.0.1
Derivative Instrument and Hedging Transactions (Outstanding Commitments) (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Jun. 30, 2016
Derivative [Line Items]    
Purchase commitments $ 629,212 $ 550,810
Sales commitments (158,554) (237,325)
Margin sales commitments (9,084) (12,439)
Open derivative contracts 637,373 474,979
Forward contracts    
Derivative [Line Items]    
Open derivative contracts 391,967 188,530
Future contracts    
Derivative [Line Items]    
Open derivative contracts $ 245,406 $ 286,449