XML 85 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Income Taxes - Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Federal, current $ 11,403 $ 9,175
State, current 975 787
Foreign, current 963 1,002
Current 13,341 10,964
Federal, deferred (3,128) (4,064)
State, deferred (139) (255)
Foreign, deferred (605) (275)
Deferred (3,872) (4,594)
Income Tax Expense (Benefit) $ 9,469 $ 6,370