XML 53 R42.htm IDEA: XBRL DOCUMENT v3.5.0.2
Components of Property and Equipment (Detail) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Property Plant And Equipment [Line Items]    
Property and equipment $ 63,048 $ 30,267
Accumulated amortization and depreciation (19,650) (11,185)
Property and equipment, net 43,398 19,082
Computer equipment    
Property Plant And Equipment [Line Items]    
Property and equipment 15,466 10,080
Delivery equipment    
Property Plant And Equipment [Line Items]    
Property and equipment 1,904 555
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment 4,776 2,092
Developed software    
Property Plant And Equipment [Line Items]    
Property and equipment 21,758 11,129
Purchased Software And Digital Assets    
Property Plant And Equipment [Line Items]    
Property and equipment 1,050 361
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property and equipment 15,547 $ 6,050
Construction in progress    
Property Plant And Equipment [Line Items]    
Property and equipment $ 2,547