XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Income Taxes - Components of Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Federal $ (510) $ 3,188 $ 1,937
State and local 71 (1,121) 668
Foreign 4,785 1,691 (1,478)
Total current income tax expense 4,346 3,758 1,127
Federal 0 0 2,370
State and local 0 0 (820)
Foreign 397 (871) 2,361
Total deferred income tax expense (benefit) 397 (871) 3,911
Total $ 4,743 $ 2,887 $ 5,038