XML 105 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES (Schedule of Components of the Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Provision for income taxes      
Federal income tax expense, current $ 497,492 $ 455,779 $ 485,988
State income tax expense, current 109,924 95,388 104,837
International income tax expense, current 2,521 5,263 6,021
Current income tax expense 609,937 556,430 596,846
Federal income tax expense, deferred 41,782 62,719 20,543
State income tax (benefit) expense, deferred 6,003 8,583 2,432
International income tax benefit. deferred 447 (1,727) (2,592)
Total deferred 48,232 69,575 20,383
Provision for income taxes $ 658,169 $ 626,005 $ 617,229