Annual report pursuant to Section 13 and 15(d)

Accounts Receivable (Details)

v3.8.0.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, gross $ 128,456 $ 94,835
Less: Allowance for doubtful accounts (3,951) (2,468)
Accounts receivable, net 124,505 92,367
Trade receivables from clients    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, gross 115,354 82,094
Insurance commissions receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, gross $ 13,102 $ 12,741