Annual report pursuant to Section 13 and 15(d)

Composition of Certain Financial Statement Captions - Schedule of property and equipment, net (Details)

v3.3.1.900
Composition of Certain Financial Statement Captions - Schedule of property and equipment, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 121,515 $ 78,098
Less accumulated depreciation and amortization (55,145) (35,177)
Total property and equipment, net 66,370 42,921
Servers, computers and other related equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 57,309 39,890
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 35,947 25,893
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 5,470 2,721
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment 12,550 5,075
Software developed for internal use    
Property, Plant and Equipment [Line Items]    
Total property and equipment 10,239 4,519
Less accumulated depreciation and amortization $ (4,000) $ (1,700)