in thousands | June 30, 2012 | June 30, 2011 | |||||
Trade payable to customers and consignor payables | $ | 18,859 | $ | 19,198 | |||
Advances from customers | 21,368 | 25,492 | |||||
Net liability on margin accounts | 14,842 | 28,886 | |||||
Other accounts payable | 464 | 330 | |||||
Derivative liabilities — open purchases and sales commitments | 45,932 | 7,897 | |||||
Derivative liabilities — forward contracts | 326 | 2,064 | |||||
$ | 101,791 | $ | 83,867 |