XML 108 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income taxes - Provision for Taxes on Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Pretax income      
Domestic $ (342,951) $ 54,397 $ 217,098
Foreign 181,969 201,195 163,668
(Loss)/Income before income taxes (160,982) 255,592 380,766
Current      
Federal 21,247 10,868 14,933
State 15,212 4,608 2,565
Foreign 55,018 42,764 45,911
Total current 91,477 58,240 63,409
Deferred      
Federal (120,243) 432 25,064
State (39,709) 512 8,599
Foreign 1,045 (6,154) (3,803)
Total deferred (158,907) (5,210) 29,860
Total taxes $ (67,430) $ 53,030 $ 93,269