XML 107 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Income Taxes - Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Computed "expected" income tax expense $ 9,631 $ 15,170 $ 29,986
State income taxes, net of federal income tax effect 1,165 1,674 4,711
Per diem allowances 852 862 0
Tax contingency accruals 0 (287) (230)
Tax credits (496) (329) (379)
Excess tax benefits on share-based compensation (975) (1,811) (446)
Change in prior year estimates (398) 8 (145)
Executive compensation disallowance 1,068 2,370 1,778
Other, net (302) (46) (415)
Income tax expense $ 10,545 $ 17,611 $ 34,860