Quarterly report pursuant to Section 13 or 15(d)

Derivative Instruments and Hedging Transactions (Offsetting Assets and Liabilities) (Details)

v3.8.0.1
Derivative Instruments and Hedging Transactions (Offsetting Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Jun. 30, 2017
Nettable derivative assets:    
Gross derivative receivable $ 2,301 $ 18,652
Amounts Netted (902) (1,065)
Cash Collateral Pledge 0 0
Net derivative receivable 1,399 17,587
Nettable derivative liabilities:    
Gross derivative payable 37,743 39,504
Amounts Netted (7,601) (1,783)
Cash Collateral Pledge (2,722) (3,139)
Net derivative payables 27,420 34,582
Open sale and purchase commitments    
Nettable derivative assets:    
Gross derivative receivable 1,911 1,625
Amounts Netted (902) (694)
Cash Collateral Pledge 0 0
Net derivative receivable 1,009 931
Nettable derivative liabilities:    
Gross derivative payable 10,162 31,568
Amounts Netted (7,601) (1,783)
Cash Collateral Pledge 0 0
Net derivative payables 2,561 29,785
Margin accounts    
Nettable derivative liabilities:    
Gross derivative payable 6,974 7,936
Amounts Netted 0 0
Cash Collateral Pledge (2,722) (3,139)
Net derivative payables 4,252 4,797
Liability of price protection programs    
Nettable derivative liabilities:    
Gross derivative payable 84 0
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative payables 84 0
Options Held    
Nettable derivative assets:    
Gross derivative receivable 158 0
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative receivable 158 0
Future contracts    
Nettable derivative assets:    
Gross derivative receivable 179 1,273
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative receivable 179 1,273
Nettable derivative liabilities:    
Gross derivative payable 4,167 0
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative payables 4,167 0
Forward contracts    
Nettable derivative assets:    
Gross derivative receivable 53 15,754
Amounts Netted 0 (371)
Cash Collateral Pledge 0 0
Net derivative receivable 53 15,383
Nettable derivative liabilities:    
Gross derivative payable 16,356 0
Amounts Netted 0 0
Cash Collateral Pledge 0 0
Net derivative payables $ 16,356 $ 0