XML 79 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAX - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred income tax assets:    
Operating expenses not currently deductible $ 16,639 $ 9,084
Stock option and other employee benefit plans 19,596 17,446
Loss and credit carryforwards 18,604 27,199
Deferred revenue 4,717 807
Total deferred income tax assets 59,556 54,536
Valuation allowance 0 (1,490)
Total deferred income tax assets, net of valuation allowance 59,556 53,046
Deferred income tax liabilities:    
Intangible assets (266,827) (76,766)
Property and equipment (12,272) (9,918)
Prepaid expenses (8,542) (6,869)
Total deferred income tax liabilities (287,641) (93,553)
Net deferred income tax liabilities $ (228,085) $ (40,507)