XML 77 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Note 14 - Income Taxes (Details Textual) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Effective Income Tax Rate Reconciliation, Percent, Total (37.00%) 19.70%  
Unrecognized Tax Benefits, Ending Balance $ 4.7   $ 4.7
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total 0.6   0.6
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 4.6   $ 4.6
Foreign Tax Authority [Member] | Tax and Customs Administration, Netherlands [Member]      
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount $ (3.4)    
Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]      
Open Tax Year     2018 2017 2018 2019 2020 2021
State and Local Jurisdiction [Member]      
Open Tax Year     2015 2016 2017 2018 2019 2020 2021