XML 28 R43.htm IDEA: XBRL DOCUMENT v3.3.0.814
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]    
Deposits and amounts due to customers $ 2,836 $ 10,591
Dividends payable 4,250 4,267
Accrued legal and professional fees 679 3,458
Other accrued expenses 10,234 7,856
Other accrued expenses, Total $ 17,999 $ 26,172