Annual report pursuant to Section 13 and 15(d)

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

v3.7.0.1
Derivative Instruments and Hedging Transactions (Outstanding Commitments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Jun. 30, 2016
Derivative [Line Items]    
Purchase commitments $ 587,687 $ 550,810
Sales commitments (121,602) (237,325)
Margin sales commitments (7,936) (12,439)
Open derivative contracts 595,681 474,979
Forward contracts    
Derivative [Line Items]    
Open derivative contracts 462,231 188,530
Future contracts    
Derivative [Line Items]    
Open derivative contracts $ 133,450 $ 286,449