XML 91 R77.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Trade accounts payable $ 16,606 $ 5,800
Restricted fiduciary funds 14,394 0
Accrued professional fees 500 777
Income taxes payable 2,448 9,266
Due to prior owners of acquired companies re: working capital settlements 0 2,233
Share repurchases accrued 6,352 820
Sales taxes payable 4,489 3,435
Other accrued liabilities 66 712
Accounts payable and accrued liabilities $ 44,855 $ 23,043