Annual report pursuant to Section 13 and 15(d)

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

v3.7.0.1
Assets and Liabilities, at Fair Value (Fair Value of Financial Instruments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Jun. 30, 2016
Financial assets:    
Derivative assets $ 17,587 $ 33,732
Financial liabilities:    
Liability on borrowed metals 5,625 4,352
Product financing arrangements 135,343 59,358
Derivative liabilities 34,582 36,454
Accrued liabilities 4,945 7,660
Carrying Amount    
Financial assets:    
Cash 13,059 17,142
Receivables, net 39,295 43,302
Secured loans receivable 91,238 70,504
Income tax receivables 0 7,318
Financial liabilities:    
Lines of credit 180,000 212,000
Liability on borrowed metals 5,625 4,352
Product financing arrangements 135,343 59,358
Accounts payable 41,947 46,769
Accrued liabilities 4,945 7,660
Other long-term liabilities 1,117 0
Income taxes payable 1,418 0
Note payable - related party 500 0
Fair value    
Financial assets:    
Cash 13,059 17,142
Receivables, net 39,295 43,302
Secured loans receivable 91,238 70,504
Income tax receivables 0 7,318
Financial liabilities:    
Lines of credit 180,000 212,000
Liability on borrowed metals 5,625 4,352
Product financing arrangements 135,343 59,358
Accounts payable 41,947 46,769
Accrued liabilities 4,945 7,660
Other long-term liabilities 1,117 0
Income taxes payable 1,418 0
Note payable - related party 500 0
Open sale and purchase commitments | Carrying Amount    
Financial liabilities:    
Derivative liabilities 29,785 1,919
Open sale and purchase commitments | Fair value    
Financial liabilities:    
Derivative liabilities 29,785 1,919
Liability on margin accounts | Carrying Amount    
Financial liabilities:    
Derivative liabilities 4,797 8,182
Liability on margin accounts | Fair value    
Financial liabilities:    
Derivative liabilities 4,797 8,182
Future contracts | Carrying Amount    
Financial liabilities:    
Derivative liabilities 0 13,914
Future contracts | Fair value    
Financial liabilities:    
Derivative liabilities 0 13,914
Forward contracts | Carrying Amount    
Financial liabilities:    
Derivative liabilities 0 12,439
Forward contracts | Fair value    
Financial liabilities:    
Derivative liabilities 0 12,439
Open sale and purchase commitments | Carrying Amount    
Financial assets:    
Derivative assets 931 32,347
Open sale and purchase commitments | Fair value    
Financial assets:    
Derivative assets 931 32,347
Future contracts | Carrying Amount    
Financial assets:    
Derivative assets 1,273 0
Future contracts | Fair value    
Financial assets:    
Derivative assets 1,273 0
Forward contracts | Carrying Amount    
Financial assets:    
Derivative assets 15,383 1,385
Forward contracts | Fair value    
Financial assets:    
Derivative assets 15,383 1,385
Former Parent | Carrying Amount    
Financial assets:    
Income tax receivables 0 203
Former Parent | Fair value    
Financial assets:    
Income tax receivables $ 0 $ 203