Quarterly report pursuant to Section 13 or 15(d)

Assets and Liabilities, at Fair Value (Fair Value of Financial Instruments) (Details)

v3.6.0.2
Assets and Liabilities, at Fair Value (Fair Value of Financial Instruments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Jun. 30, 2016
Financial assets:    
Derivative assets $ 39,577 $ 33,732
Financial liabilities:    
Liability on borrowed metals 3,471 4,352
Product financing arrangements 121,466 59,358
Derivative liabilities 74,358 36,454
Accrued liabilities 4,499 7,660
Carrying Amount    
Financial assets:    
Cash 13,270 17,142
Receivables, net 81,945 43,302
Secured loans receivable 80,939 70,504
Income tax receivables 1,429 7,318
Financial liabilities:    
Lines of credit 185,000 212,000
Liability on borrowed metals 3,471 4,352
Product financing arrangements 121,466 59,358
Accounts payable 65,845 46,769
Accrued liabilities 4,499 7,660
Income taxes payable 5,745 0
Note payable - related party 500 0
Fair value    
Financial assets:    
Cash 13,270 17,142
Receivables, net 81,945 43,302
Secured loans receivable 80,939 70,504
Income tax receivables 1,429 7,318
Financial liabilities:    
Lines of credit 185,000 212,000
Liability on borrowed metals 3,471 4,352
Product financing arrangements 121,466 59,358
Accounts payable 65,845 46,769
Accrued liabilities 4,499 7,660
Income taxes payable 5,745 0
Note payable - related party 500 0
Open sale and purchase commitments | Carrying Amount    
Financial liabilities:    
Derivative liabilities 68,434 1,919
Open sale and purchase commitments | Fair value    
Financial liabilities:    
Derivative liabilities 68,434 1,919
Future contracts | Carrying Amount    
Financial liabilities:    
Derivative liabilities 470 13,914
Future contracts | Fair value    
Financial liabilities:    
Derivative liabilities 470 13,914
Forward contracts | Carrying Amount    
Financial liabilities:    
Derivative liabilities 39 12,439
Forward contracts | Fair value    
Financial liabilities:    
Derivative liabilities 39 12,439
Liability on margin accounts | Carrying Amount    
Financial liabilities:    
Derivative liabilities 5,415 8,182
Liability on margin accounts | Fair value    
Financial liabilities:    
Derivative liabilities 5,415 8,182
Open sale and purchase commitments | Carrying Amount    
Financial assets:    
Derivative assets 3,184 32,347
Open sale and purchase commitments | Fair value    
Financial assets:    
Derivative assets 3,184 32,347
Future contracts | Carrying Amount    
Financial assets:    
Derivative assets 19,531 0
Future contracts | Fair value    
Financial assets:    
Derivative assets 19,531 0
Forward contracts | Carrying Amount    
Financial assets:    
Derivative assets 16,862 1,385
Forward contracts | Fair value    
Financial assets:    
Derivative assets 16,862 1,385
Former Parent | Carrying Amount    
Financial assets:    
Income tax receivables 0 203
Former Parent | Fair value    
Financial assets:    
Income tax receivables $ 0 $ 203