XML 90 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Carriers and vendors payable $ 14,726 $ 11,385
Commissions payable 8,811 5,710
Accrued wages 7,116 4,206
Accrued refunds 1,940 3,238
Accounts payable 3,725 928
Accrued professional fees 820 910
Accrued credit card/ACH fees 483 430
Accrued restructuring 0 3
Other accrued expenses 2,104 2,870
Total accounts payable and accrued expenses $ 39,725 $ 29,680