XML 50 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Components - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 22,351 $ 23,295  
Less accumulated depreciation and amortization (17,430) (17,137)  
Property, plant and equipment, net 4,921 6,158  
Depreciation expense 1,800 2,100 $ 2,200
Capitalized computer software, amortization 321 460 $ 308
Computer hardware and software      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 3,337 4,969  
Office equipment and office furniture      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 8,002 8,802  
Capitalized internal-use software and website development      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 4,383 3,265  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 6,629 $ 6,259