Annual report pursuant to Section 13 and 15(d)

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

v3.10.0.1
Assets and Liabilities, at Fair Value (Fair Value of Financial Instruments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Jun. 30, 2017
Financial assets:    
Derivative assets $ 7,395 $ 17,587
Financial liabilities:    
Liability on borrowed metals 280,346 5,625
Product financing arrangements 113,940 135,343
Derivative liabilities 20,457 34,582
Accrued liabilities 5,129 4,945
Carrying Amount    
Financial assets:    
Cash 6,291 13,059
Receivables, net 35,856 39,295
Secured loans receivable 110,424 91,238
Income tax receivables 1,553 0
Financial liabilities:    
Lines of credit 200,000 180,000
Debt obligation (related party) 7,226 0
Liability on borrowed metals 280,346 5,625
Product financing arrangements 113,940 135,343
Accounts payable 45,997 41,947
Accrued liabilities 5,129 4,945
Other long-term liabilities (related party) 798 1,117
Income taxes payable 0 1,418
Note payable - related party 0 500
Carrying Amount | Liability on margin accounts    
Financial liabilities:    
Derivative liabilities 3,804 4,797
Carrying Amount | Options Held    
Financial liabilities:    
Derivative liabilities 168 0
Carrying Amount | Open sale and purchase commitments    
Financial liabilities:    
Derivative liabilities 16,485 29,785
Carrying Amount | Open sale and purchase commitments    
Financial assets:    
Derivative assets 2,274 931
Carrying Amount | Options Held    
Financial assets:    
Derivative assets 390 0
Carrying Amount | Future contracts    
Financial assets:    
Derivative assets 238 1,273
Carrying Amount | Forward contracts    
Financial assets:    
Derivative assets 4,493 15,383
Fair value    
Financial assets:    
Cash 6,291 13,059
Receivables, net 35,856 39,295
Secured loans receivable 110,424 91,238
Income tax receivables 1,553 0
Financial liabilities:    
Lines of credit 200,000 180,000
Debt obligation (related party) 7,226 0
Liability on borrowed metals 280,346 5,625
Product financing arrangements 113,940 135,343
Accounts payable 45,997 41,947
Accrued liabilities 5,129 4,945
Other long-term liabilities (related party) 798 1,117
Income taxes payable 0 1,418
Note payable - related party 0 500
Fair value | Liability on margin accounts    
Financial liabilities:    
Derivative liabilities 3,804 4,797
Fair value | Options Held    
Financial liabilities:    
Derivative liabilities 168 0
Fair value | Open sale and purchase commitments    
Financial liabilities:    
Derivative liabilities 16,485 29,785
Fair value | Open sale and purchase commitments    
Financial assets:    
Derivative assets 2,274 931
Fair value | Options Held    
Financial assets:    
Derivative assets 390 0
Fair value | Future contracts    
Financial assets:    
Derivative assets 238 1,273
Fair value | Forward contracts    
Financial assets:    
Derivative assets $ 4,493 $ 15,383