XML 109 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Income taxes - Provision for Taxes on Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Pretax income      
Domestic $ 363,518 $ (342,951) $ 54,397
Foreign 207,764 181,969 201,195
Income/(Loss) before income taxes 571,282 (160,982) 255,592
Current      
Federal 55,016 21,247 10,868
State 15,997 15,212 4,608
Foreign 59,762 55,018 42,764
Total current 130,775 91,477 58,240
Deferred      
Federal (2,495) (120,243) 432
State (5,441) (39,709) 512
Foreign (4,330) 1,045 (6,154)
Total deferred (12,266) (158,907) (5,210)
Total taxes $ 118,509 $ (67,430) $ 53,030