XML 132 R110.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
Income Tax Disclosure [Abstract]      
U.S. income taxes, Current $ 3,590 $ 645 $ (7,660)
U.S. income taxes, Deferred 13,302 2,132 27,822
U.S. income taxes, Total 16,892 2,777 20,162
Foreign income taxes, Current 48,744 71,088 63,092
Foreign income taxes, Deferred 3,720 (5,789) (7,583)
Foreign income taxes, Total 52,464 65,299 55,509
Provision for income taxes $ 69,356 $ 68,076 $ 75,671