v3.4.0.3
Financial Statement Components (Tables)
3 Months Ended
Mar. 31, 2016
Financial Statement Components [Abstract]  
Schedule of Cash and Cash Equivalents
Cash and cash equivalents consisted of the following (in thousands):
 
 
March 31,
2016
 
December 31,
2015
Cash
 
$
37,741

 
$
38,474

Money market funds
 
20,026

 
20,010

Cash and cash equivalents
 
$
57,767

 
$
58,484

Schedule of Accounts Receivable
Accounts receivable, net consisted of the following (in thousands):
 
 
March 31,
2016
 
December 31,
2015
Trade accounts receivable
 
$
11,672

 
$
9,554

Unbilled trade accounts receivable, net of advance client deposits
 
871

 
1,028

Allowance for doubtful accounts
 
(15
)
 
(15
)
Accounts receivable, net
 
$
12,528

 
$
10,567

Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 
 
March 31,
2016
 
December 31,
2015
Prepaid expenses
 
$
3,441

 
$
1,800

Other current assets
 
458

 
384

Prepaid expenses and other current assets
 
$
3,899

 
$
2,184

Schedule of Property and Equipment
Property and equipment, net consisted of the following (in thousands):
 
 
March 31,
2016
 
December 31,
2015
Computer and network equipment
 
$
31,600

 
$
30,277

Computer software
 
3,671

 
3,566

Internal-use software development costs
 
236

 
128

Furniture and fixtures
 
1,120

 
1,113

Leasehold improvements
 
619

 
619

Property and equipment
 
37,246

 
35,703

Accumulated depreciation and amortization
 
(24,451
)
 
(22,478
)
Property and equipment, net
 
$
12,795

 
$
13,225

Schedule of Capital Leased Property and Equipment
Property and equipment capitalized under capital lease obligations consist primarily of computer and network equipment and were as follows (in thousands):
 
 
March 31,
2016
 
December 31,
2015
Gross
 
$
28,603

 
$
27,302

Less: accumulated depreciation and amortization
 
(18,105
)
 
(16,429
)
Total
 
$
10,498

 
$
10,873

Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following (in thousands):
 
 
March 31,
2016
 
December 31,
2015
Accrued compensation and benefits
 
$
7,211

 
$
5,718

Accrued expenses
 
2,536

 
2,193

Accrued and other current liabilities
 
$
9,747

 
$
7,911