Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2016
Payables And Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities

At December 31, 2016 and 2015, accrued expenses and other current liabilities were comprised of the following (in thousands):

 

 

 

December 31,

 

 

 

2016

 

 

2015

 

Accrued salary and employee benefits

 

$

11,589

 

 

$

9,716

 

Accrued income and other taxes payable

 

 

1,553

 

 

 

1,047

 

Short-term portion of capital lease

 

 

992

 

 

 

558

 

Accrued commissions to third party partners

 

 

2,081

 

 

 

2,305

 

Accrued initial public offering costs

 

 

110

 

 

 

419

 

Accrued professional services costs

 

 

454

 

 

 

16

 

Other accrued expenses

 

 

2,152

 

 

 

951

 

 

 

$

18,931

 

 

$

15,012