Quarterly report pursuant to Section 13 or 15(d)

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

v3.6.0.2
Derivative Instrument and Hedging Transactions (Outstanding Commitments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Jun. 30, 2016
Derivative [Line Items]    
Purchase commitments $ 654,274 $ 550,810
Sales commitments (254,251) (237,325)
Margin sales commitments (9,971) (12,439)
Open derivative contracts 550,075 474,979
Forward contracts    
Derivative [Line Items]    
Open derivative contracts 371,612 188,530
Future contracts    
Derivative [Line Items]    
Open derivative contracts $ 178,463 $ 286,449