XML 98 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current tax provision:      
U.S. federal $ 73,974 $ 12,419 $ 25,118
U.S. state 15,175 9,748 7,955
Non-U.S. 16,394 23,564 17,033
Total current tax provision 105,543 45,731 50,106
Deferred tax benefit:      
U.S. federal (68,194) (8,699) (46,101)
U.S. state (15,589) (7,429) (14,842)
Non-U.S. (2,282) (5,564) (11,484)
Total deferred tax (benefit) (86,065) (21,692) (72,427)
Total provision (benefit) for income taxes $ 19,478 $ 24,039 $ (22,321)