XML 69 R55.htm IDEA: XBRL DOCUMENT v3.20.4
PROPERTY, EQUIPMENT AND SOFTWARE, NET - Depreciation and Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]      
Depreciation and amortization of property, equipment and software $ 77,792 $ 91,410 $ 101,330
Selling, general and administrative      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization of property, equipment and software 39,915 56,027 64,761
Service | Cost of revenue      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization of property, equipment and software 28,443 28,917 28,102
Product | Cost of revenue      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization of property, equipment and software $ 9,434 $ 6,466 $ 8,467