XML 105 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
U.S. federal $ 106,768 $ 150,990 $ 79,305
State and local 1,450 28,106 13,312
Foreign 140,696 154,147 97,106
Total current 248,914 333,243 189,723
Deferred:      
U.S. federal (4,760) (14,143) 2,777
State and local 303 3,165 (10,526)
Foreign (22,328) (45,257) (23,691)
Total deferred (26,785) (56,235) (31,440)
Total expense $ 222,129 $ 277,008 $ 158,283