XML 64 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Income Taxes - Current and Deferred Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Federal $ 244,770 $ 106,004 $ 85,855
State and local 25,328 35,030 51,078
Foreign 8,380 0 0
Current Income Tax Expense (Benefit) 278,478 141,034 136,933
Federal (88,016) 66,000 172,334
State and local (1,832) (434) 2,755
Deferred Income Tax Expense (Benefit) (89,848) 65,566 175,089
Total tax expense/(benefit) $ 188,630 $ 206,600 $ 312,022