XML 55 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
As of December 31, 2017 and 2016, the Company's accrued expenses and other current liabilities consisted of the following:
 
 
December 31,
 
 
2017
 
2016
Salaries, commissions and benefits
 
$
29,547

 
$
21,843

Sales, use, transaction and income taxes
 
8,872

 
7,438

Fees for professional services
 
1,601

 
1,148

Rent
 
1,716

 
1,920

Deferred revenue
 
1,231

 
1,024

Other accruals
 
2,598

 
2,781

Total accrued expenses and other current liabilities
 
$
45,565

 
$
36,154