XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
PROPERTY, EQUIPMENT AND SOFTWARE, NET - Depreciation and Amortization Expense on Property, Equipment and Software (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Depreciation and amortization of property, equipment and software $ 63,925 $ 77,792 $ 91,410
Selling, general and administrative      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization of property, equipment and software 31,193 39,915 56,027
Service | Cost of revenue      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization of property, equipment and software 32,354 28,443 28,917
Product | Cost of revenue      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization of property, equipment and software $ 378 $ 9,434 $ 6,466