XML 127 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Components Of Income Before Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
U.S. operations $ 2,428,694 $ 1,711,849 $ (109,311)
Foreign operations 1,209,006 941,857 (42,255)
Income (Loss) Before Income Taxes $ 3,637,700 $ 2,653,706 $ (151,566)