XML 91 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 16 - Income Taxes - Significant Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 5,552 $ 2,128 $ 6,991
State 975 1,136 2,882
Foreign (64) 1,241 1,544
Deferred      
Federal (377) 6,904 5,121
State (814) (431) 269
Foreign (1,181) 210 (809)
Valuation Allowance 2,721 890 1,540
Total $ 6,812 $ 12,078 $ 17,538