XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment, Net - Depreciation and Amortization of Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Property, Plant and Equipment [Line Items]        
Depreciation and amortization of property and equipment $ 36,013 $ 29,857 $ 68,531 $ 58,415
Cost of revenue        
Property, Plant and Equipment [Line Items]        
Depreciation and amortization of property and equipment 34,883 29,014 66,111 56,824
Selling, general and administrative expense        
Property, Plant and Equipment [Line Items]        
Depreciation and amortization of property and equipment $ 1,130 $ 843 $ 2,420 $ 1,591