XML 112 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Income (Loss) before Provision (Benefit) for Income Taxes from Continuing Operations by Geographic Area) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Taxes [Abstract]      
Domestic $ 265,636 $ 151,421 $ 133,046
Foreign (13,072) (169,170) 53,843
Income (loss) before income taxes $ 252,564 $ (17,749) $ 186,889