XML 73 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Income Before Income Tax, Domestic and Foreign) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Geographic sources of income (loss) before income taxes      
United States $ 81,488 $ 81,994 $ 38,719
Foreign 775,444 633,072 347,963
Income before taxes $ 856,932 $ 715,066 $ 386,682