v3.22.4
INCOME TAXES - Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Lease liabilities $ 79,402 $ 60,846
Compensation 69,305 71,770
Accrued expenses 52,416 92,936
Foreign affiliate prepayment 1,901 88,399
Long-lived assets 94,268 0
Other 23,990 22,925
Deferred tax liabilities:    
Right-of-use assets (74,507) (56,044)
Intangible assets (53,580) (79,198)
Accrued revenue 0 (47,255)
Prepaid assets (6,657) (14,021)
Long-lived assets 0 (10,387)
Foreign withholding tax (9,709) (11,917)
Other (9,483) (9,267)
Net deferred tax assets (liabilities) $ 167,346 $ 108,787