XML 19 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Components
9 Months Ended
Sep. 30, 2017
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Balance Sheet Components

2. Balance Sheet Components

The following table shows the components of property and equipment as of the dates presented:

 

 

 

September 30,

 

 

December 31,

 

 

 

2017

 

 

2016

 

Computer equipment

 

$

29,855

 

 

$

28,905

 

Software, including internally developed software

 

 

22,720

 

 

 

21,323

 

Office equipment

 

 

896

 

 

 

951

 

Furniture, fixtures and leasehold improvements

 

 

5,847

 

 

 

5,946

 

 

 

 

59,318

 

 

 

57,125

 

Less:  Accumulated depreciation and amortization

 

 

(42,540

)

 

 

(36,544

)

 

 

$

16,778

 

 

$

20,581

 

 

Depreciation and amortization of internally developed software for the nine months ended September 30, 2017 and 2016 was $6,419 and $6,790, respectively.

The following table shows the components of accrued expenses and other current liabilities as of the dates presented:

 

 

 

September 30,

 

 

December 31,

 

 

 

2017

 

 

2016

 

Accrued compensation related expenses

 

$

3,898

 

 

$

3,894

 

Accrued accounts payable

 

 

2,368

 

 

 

1,915

 

Customer advances

 

 

1,960

 

 

 

1,582

 

Sales and use tax payable

 

 

208

 

 

 

210

 

Other

 

 

815

 

 

 

761

 

 

 

$

9,249

 

 

$

8,362