XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Note 13 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Mar. 31, 2022
Income Tax Expense (Benefit), Total $ (442) $ 2,599 $ (1,217) $ 976    
Effective Income Tax Rate Reconciliation, Percent, Total 13.50% 28.50% 17.40% 9.40%    
Income Tax Expense (Benefit), Change in Fair Value of Contingent Consideration   $ 700   $ 1,100    
Income Tax Expense (Benefit), Stock-based Compensation $ 600          
Unrecognized Tax Benefits, Ending Balance           $ 0
Foreign Tax Authority [Member] | Ministry of Economic Affairs and Finance, Italy [Member]            
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount         $ (900)