XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES (Schedule of Components of the Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Provision for income taxes      
Federal income tax expense, current $ 485,988 $ 401,331 $ 315,061
State income tax expense, current 104,837 97,085 62,795
International income tax expense, current 6,021 3,306 273
Current income tax expense 596,846 501,722 378,129
Federal income tax expense, deferred 20,543 16,749 19,367
State income tax (benefit) expense, deferred 2,432 (2,865) 2,027
International income tax benefit. deferred (2,592) (1,503) (236)
Total deferred 20,383 12,381 21,158
Provision for income taxes $ 617,229 $ 514,103 $ 399,287