XML 19 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Information (Tables)
3 Months Ended
Mar. 31, 2020
Balance Sheet Related Disclosures [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following:
 
 
As of March 31,
 
As of December 31,
 
 
2020
 
2019
 
 
(in thousands)
Computer and networking equipment
 
$
101,593

 
$
89,830

Leasehold improvements
 
3,278

 
3,285

Furniture and fixtures
 
679

 
681

Office equipment
 
616

 
579

Internal-use software
 
15,586

 
13,901

Property and equipment, gross
 
$
121,752

 
$
108,276

Accumulated depreciation and amortization
 
(52,683
)
 
(48,239
)
Property and equipment, net
 
$
69,069

 
$
60,037


Schedule of Accrued Expenses
Accrued expenses consisted of the following:
 
 
As of March 31,
 
As of December 31,
 
 
2020
 
2019
 
 
(in thousands)
Accrued compensation and related benefits
 
$
9,666

 
$
8,734

Sales and use tax payable
 
4,500

 
3,938

Accrued colocation and bandwidth costs
 
2,519

 
3,237

Other accrued liabilities
 
3,533

 
3,969

Total accrued expenses
 
$
20,218

 
$
19,878


Schedule of Other Current Liabilities
Other current liabilities consisted of the following:
 
 
As of March 31,
 
As of December 31,
 
 
2020
 
2019
 
 
(in thousands)
Liability for early-exercised stock options (see Note 11)
 
$
385

 
$
467

Deferred revenue
 
852

 
317

Accrued computer and networking equipment
 
3,896

 
7,060

Other current liabilities
 
297

 
325

Total other current liabilities
 
$
5,430

 
$
8,169



Schedule of Other Long-Term Liabilities
Other long-term liabilities consisted of the following:
 
 
As of March 31,
 
As of December 31,
 
 
2020
 
2019
 
 
(in thousands)
Deferred rent
 
$
1,016

 
$
634

Other long-term liabilities
 
341

 
404

Total other long-term liabilities
 
$
1,357

 
$
1,038