XML 40 R29.htm IDEA: XBRL DOCUMENT v3.4.0.3
Financial Statement Components - Components of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Property Plant And Equipment [Line Items]    
Total property and equipment $ 64,868 $ 63,228
Less: accumulated depreciation and amortization (37,379) (35,068)
Property and equipment, net 27,489 28,160
Computer hardware and software    
Property Plant And Equipment [Line Items]    
Total property and equipment 50,236 49,774
Internal-use software development costs    
Property Plant And Equipment [Line Items]    
Total property and equipment 7,965 7,432
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment 4,224 3,610
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 2,443 $ 2,412