XML 136 R118.htm IDEA: XBRL DOCUMENT v3.19.1
Other Liabilities and Accrued Expenses - Table of Other Liabilities and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Other Liabilities Disclosure [Abstract]    
Accounts payable and accrued expenses $ 63,755 $ 52,032
Deferred tax liabilities, net 25,433 22,744
Due to brokers 486 8,669
Commissions payable 11,076 14,185
Accrued interest payable 3,452 3,393
Escrow payable 460 6,753
Other 19,528 13,545
Total other liabilities and accrued expenses $ 124,190 $ 121,321