Annual report pursuant to Section 13 and 15(d)

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

v3.6.0.2
Composition of Certain Financial Statement Captions - Schedule of property and equipment, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Property, Plant and Equipment [Line Items]    
Document Period End Date Dec. 31, 2016  
Property and equipment, net    
Total property and equipment $ 213,473 $ 121,515
Less accumulated depreciation and amortization (89,385) (55,145)
Total property and equipment, net 124,088 66,370
Servers, computers and other related equipment    
Property and equipment, net    
Total property and equipment 85,541 57,309
Leasehold improvements    
Property and equipment, net    
Total property and equipment 63,519 35,947
Office furniture and equipment    
Property and equipment, net    
Total property and equipment 9,037 5,470
Construction in progress    
Property and equipment, net    
Total property and equipment 20,393 12,550
Software developed for internal use    
Property and equipment, net    
Total property and equipment 34,983 10,239
Less accumulated depreciation and amortization $ (9,300) $ (4,000)