XML 26 R12.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Components
12 Months Ended
Dec. 31, 2015
Balance Sheet Components  
Balance Sheet Components

 

5. Balance Sheet Components

Cash and Cash Equivalents

        Cash and cash equivalents consist of the following:

                                                                                                                                                                                    

 

 

December 31,

 

 

 

2015

 

2014

 

 

 

(in thousands)

 

Cash

 

$

14,085 

 

$

8,598 

 

Cash equivalents

 

 

 

 

 

 

 

Money market funds

 

 

93,108 

 

 

104,021 

 

Certificates of deposit

 

 

25 

 

 

25 

 

​  

​  

​  

​  

Total cash equivalents

 

 

93,133 

 

 

104,046 

 

​  

​  

​  

​  

Total

 

 

107,218 

 

$

112,644 

 

​  

​  

​  

​  

​  

​  

​  

​  

Property and Equipment, Net

        Property and equipment, net consists of the following:

                                                                                                                                                                                    

 

 

December 31,

 

 

 

2015

 

2014

 

 

 

(in thousands)

 

Computer equipment

 

$

28,159

 

$

18,384

 

Software

 

 

3,498

 

 

2,417

 

Office furniture

 

 

2,952

 

 

2,071

 

Leasehold improvements

 

 

7,120

 

 

5,123

 

Construction in progress

 

 

2,808

 

 

1,745

 

​  

​  

​  

​  

Total property and equipment

 

 

44,537

 

 

29,740

 

Less accumulated depreciation

 

 

(23,214

)

 

(12,908

)

​  

​  

​  

​  

Property and equipment, net

 

$

21,323

 

$

16,832

 

​  

​  

​  

​  

​  

​  

​  

​  

        Construction in progress includes costs primarily related to network equipment infrastructure to support the Company's data center.

        Depreciation expense was $10.4 million, $7.2 million and $3.9 million for 2015, 2014 and 2013, respectively.

Accrued Expenses and Other Current Liabilities

        Accrued expenses and other current liabilities are as follows:

                                                                                                                                                                                    

 

 

December 31,

 

 

 

2015

 

2014

 

 

 

(in thousands)

 

Accrued bonuses, commissions and wages

 

$

12,343 

 

$

10,553 

 

Accrued ESPP

 

 

2,387 

 

 

2,324 

 

Accrued vacation

 

 

3,739 

 

 

2,972 

 

Accrued marketing expenses

 

 

1,289 

 

 

1,313 

 

Accrued other

 

 

5,948 

 

 

3,529 

 

​  

​  

​  

​  

Total

 

$

25,706 

 

$

20,691 

 

​  

​  

​  

​  

​  

​  

​  

​