XML 74 R55.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Balance Sheet Components - Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 25,376 $ 16,852
Less: accumulated depreciation and amortization (13,212) (9,234)
Total property and equipment, net 12,164 7,618
Computers and related equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 15,953 11,591
Office furniture and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,632 1,510
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 7,791 $ 3,751