XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income taxes [Line Items]      
Total current $ 62,684 $ 41,875 $ 78,907
Total deferred 2,404 (30,400) 8,205
Total tax expense 65,088 11,475 87,112
U.S.      
Income taxes [Line Items]      
Total current 2,810 2,605 (4,885)
Total deferred 12,269 (16,100) (8,424)
Foreign      
Income taxes [Line Items]      
Total current 59,874 39,270 83,792
Total deferred $ (9,865) $ (14,300) $ (16,629)