XML 95 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES (Components of Income Tax Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income before taxes:      
U.S.  $ 309,098 $ 312,501 $ 510,706
Foreign 567,174 406,007 153,143
Income before income taxes 876,272 718,508 663,849
Current income taxes:      
U.S. federal 85,075 76,092 94,548
U.S. state 21,884 19,257 28,460
Foreign 387,066 87,760 56,430
Total current income taxes 494,025 183,109 179,438
Deferred income taxes:      
U.S. federal (12,873) (12,032) 791
U.S. state (1,662) 861 32
Foreign (395,784) 6,411 (242,106)
Total deferred income taxes (410,319) (4,760) (241,283)
Total income tax expense (benefit) $ 83,706 $ 178,349 $ (61,845)