XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES - Differences Between Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
U.S. federal income tax provision (benefit) at statutory rate $ 18,485 $ (61,805) $ (2,842)
Foreign income and losses taxed at different rates 5,000 8,608 5,529
State income taxes, net of federal benefits, and state tax credits 4,897 6,487 5,297
Change in valuation allowances (50,695) (4,474) (10,074)
Effect of income tax rate changes on deferred items 815 618 (3,443)
Adjustments related to uncertain tax positions 2,588 (15,518) (12,418)
Non-deductible stock-based compensation expense 2,727 3,803 6,355
Tax (windfalls)/shortfalls on stock-based compensation awards (1,762) 3,876 2,042
Federal research and development credits, net of adjustments (396) 6,043 3,447
Forgiveness of intercompany liabilities (62) (2,863) 67
Net operating loss expiration 0 19,962 12,537
Goodwill impairment 0 23,202 0
Observable price change on an other equity investment (17,955) 0 (8,644)
Non-deductible or non-taxable items 4,035 4,557 2,908
Provision (benefit) for income taxes $ (32,323) $ (7,504) $ 761