XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statement Components - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Property, Plant and Equipment [Line Items]          
Property and equipment $ 58,259   $ 58,259   $ 56,752
Accumulated depreciation and amortization (36,240)   (36,240)   (36,864)
Property and equipment, net 22,019   22,019   19,888
Depreciation expense 2,300 $ 2,200 4,500 $ 4,100  
Computer and network equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment 47,933   47,933   47,195
Computer software          
Property, Plant and Equipment [Line Items]          
Property and equipment 7,571   7,571   6,974
Internal-use software development costs          
Property, Plant and Equipment [Line Items]          
Property and equipment 500   500   500
Furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Property and equipment 1,458   1,458   1,282
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property and equipment $ 797   $ 797   $ 801