XML 134 R120.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Provision For Income Taxes/(Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Current taxes: Federal $ 159,383 $ 167,258 $ 143,859
Current taxes: State 49,956 39,911 42,705
Current taxes: Foreign 929 2,950 (236)
Current taxes: Total 210,268 210,119 186,328
Deferred taxes: Federal 8,752 19,747 (31,019)
Deferred taxes: State 4,203 5,640 (5,803)
Deferred taxes: Foreign (262) 6,717 (1,818)
Deferred Income Tax Expense (Benefit), Total 12,693 32,104 (38,640)
Provision for income taxes $ 222,961 $ 242,223 $ 147,688