XML 19 R9.htm IDEA: XBRL DOCUMENT v3.3.0.814
Balance Sheet Components
9 Months Ended
Sep. 30, 2015
Balance Sheet Components  
Balance Sheet Components

 

4. Balance Sheet Components

 

Cash and Cash Equivalents

 

Cash and cash equivalents consist of the following:

 

 

September 30,

 

December 31,

 

 

 

2015

 

2014

 

 

 

(in thousands)

 

Cash

 

$

19,751 

 

$

8,598 

 

Cash equivalents:

 

 

 

 

 

Money market funds

 

93,077 

 

104,021 

 

Certificates of deposit

 

25 

 

25 

 

 

 

 

 

 

 

Total cash equivalents

 

93,102 

 

104,046 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

112,853 

 

$

112,644 

 

 

 

 

 

 

 

 

 

 

Accounts Receivable, Net

 

Accounts receivable, net consists of the following:

 

 

September 30,

 

December 31,

 

 

 

2015

 

2014

 

 

 

(in thousands)

 

Accounts receivable

 

$

42,254

 

$

38,260

 

Allowance for doubtful accounts

 

(369

)

(393

)

 

 

 

 

 

 

Accounts receivable, net

 

$

41,885

 

$

37,867

 

 

 

 

 

 

 

 

 

 

Property and Equipment, Net

 

Property and equipment, net consists of the following:

 

 

September 30,

 

December 31,

 

 

 

2015

 

2014

 

 

 

(in thousands)

 

Computer equipment

 

$

25,623

 

$

18,384

 

Software

 

2,914

 

2,417

 

Office furniture

 

2,641

 

2,071

 

Leasehold improvements

 

7,096

 

5,123

 

Construction in progress

 

3,111

 

1,745

 

 

 

 

 

 

 

Total property and equipment

 

41,385

 

29,740

 

Less accumulated depreciation

 

(20,390

)

(12,908

)

 

 

 

 

 

 

Property and equipment, net

 

$

20,995

 

$

16,832

 

 

 

 

 

 

 

 

 

 

Accrued Expenses and Other Current Liabilities

 

Accrued expenses and other current liabilities are as follows:

 

 

September 30,

 

December 31,

 

 

 

2015

 

2014

 

 

 

(in thousands)

 

Accrued bonuses, commissions and wages

 

$

10,138 

 

$

10,553 

 

Accrued ESPP

 

872 

 

2,324 

 

Accrued vacation

 

3,753 

 

2,972 

 

Accrued marketing expenses

 

2,016 

 

1,313 

 

Accrued other

 

5,227 

 

3,529 

 

 

 

 

 

 

 

Total

 

$

22,006 

 

$

20,691