XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current income taxes:      
U.S. federal $ 91,948 $ 93,085 $ (33,821)
State and local 11,230 24,904 7,794
Foreign 106,032 143,385 72,350
Total current 209,210 261,374 46,323
Deferred income taxes:      
U.S. federal (27,756) (2,655) 14,533
State and local 9,586 13,306 112
Foreign (32,930) (15,580) 7,679
Total deferred (51,100) (4,929) 22,324
Total income tax expense $ 158,110 $ 256,445 $ 68,647