XML 110 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Income tax reconciliation, income tax expense (benefit), at federal statutory income tax rate $ 103,687 $ 107,346 $ 106,413
Income tax reconciliation, goodwill impairment loss 12,600 15,960  
Income tax rate reconciliation, foreign income tax rate differential amount 5,571 5,871 5,075
Income tax reconciliation, other reconciling items 3,917 10,014 9,078
Income tax expense (benefit) $ 125,775 $ 139,191 $ 120,566
Effective income tax rate reconciliation, at federal statutory income tax rate 21.00% 21.00% 21.00%
Effective income tax rate reconciliation, goodwill impairment loss 2.60% 3.10% 0.00%
Effective income tax rate reconciliation, foreign income tax rate differential 1.10% 1.10% 1.00%
Effective income tax rate reconciliation, other adjustments 0.80% 2.00% 1.80%
Effective income tax rate 25.50% 27.20% 23.80%