Quarterly report pursuant to Section 13 or 15(d)

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

v3.8.0.1
Assets and Liabilities, at Fair Value (Fair Value of Financial Instruments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Jun. 30, 2017
Financial assets:    
Derivative assets $ 1,399 $ 17,587
Financial liabilities:    
Liability on borrowed metals 19,526 5,625
Product financing arrangements 120,161 135,343
Derivative liabilities 27,420 34,582
Accrued liabilities 5,263 4,945
Carrying Amount    
Financial assets:    
Cash 12,011 13,059
Receivables, net 39,418 39,295
Secured loans receivable 96,971 91,238
Income tax receivables 663 0
Financial liabilities:    
Lines of credit 214,000 180,000
Debt obligation (related party) 6,873 0
Liability on borrowed metals 19,526 5,625
Product financing arrangements 120,161 135,343
Accounts payable 59,754 41,947
Accrued liabilities 5,263 4,945
Other long-term liabilities (related party) 1,103 1,117
Income taxes payable 0 1,418
Note payable - related party 0 500
Carrying Amount | Forward contracts    
Financial liabilities:    
Derivative liabilities 16,356 0
Carrying Amount | Future contracts    
Financial liabilities:    
Derivative liabilities 4,167 0
Carrying Amount | Liability on margin accounts    
Financial liabilities:    
Derivative liabilities 4,252 4,797
Carrying Amount | Options Held    
Financial liabilities:    
Derivative liabilities 84 0
Carrying Amount | Open sale and purchase commitments    
Financial liabilities:    
Derivative liabilities 2,561 29,785
Carrying Amount | Open sale and purchase commitments    
Financial assets:    
Derivative assets 1,009 931
Carrying Amount | Options Held    
Financial assets:    
Derivative assets 158 0
Carrying Amount | Future contracts    
Financial assets:    
Derivative assets 179 1,273
Carrying Amount | Forward contracts    
Financial assets:    
Derivative assets 53 15,383
Fair value    
Financial assets:    
Cash 12,011 13,059
Receivables, net 39,418 39,295
Secured loans receivable 96,971 91,238
Income tax receivables 663 0
Financial liabilities:    
Lines of credit 214,000 180,000
Debt obligation (related party) 6,873 0
Liability on borrowed metals 19,526 5,625
Product financing arrangements 120,161 135,343
Accounts payable 59,754 41,947
Accrued liabilities 5,263 4,945
Other long-term liabilities (related party) 1,103 1,117
Income taxes payable 0 1,418
Note payable - related party 0 500
Fair value | Forward contracts    
Financial liabilities:    
Derivative liabilities 16,356 0
Fair value | Future contracts    
Financial liabilities:    
Derivative liabilities 4,167 0
Fair value | Liability on margin accounts    
Financial liabilities:    
Derivative liabilities 4,252 4,797
Fair value | Options Held    
Financial liabilities:    
Derivative liabilities 84 0
Fair value | Open sale and purchase commitments    
Financial liabilities:    
Derivative liabilities 2,561 29,785
Fair value | Open sale and purchase commitments    
Financial assets:    
Derivative assets 1,009 931
Fair value | Options Held    
Financial assets:    
Derivative assets 158 0
Fair value | Future contracts    
Financial assets:    
Derivative assets 179 1,273
Fair value | Forward contracts    
Financial assets:    
Derivative assets $ 53 $ 15,383