Annual report [Section 13 and 15(d), not S-K Item 405]

Note 16 - Income Taxes - Income Tax Expense (Details)

v3.25.0.1
Note 16 - Income Taxes - Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Federal $ 51,897 $ 35,124 $ 56,318
State 3,194 3,616 3,621
Total current tax expense 55,091 38,740 59,939
Federal (2,227) (1,057) (4,110)
State (1,124) 52 1,495
Total deferred tax (benefit) (3,351) (1,005) (2,615)
Total income tax expense $ 51,740 $ 37,735 $ 57,324