v3.22.4
Note 11 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
Dec. 31, 2019
Undistributed Earnings of Foreign Subsidiaries $ 46,200   $ 67,400  
Unrecognized Tax Benefits, Ending Balance 41,521 $ 33,499 49,277 $ 25,407
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 31,500   38,300  
Unrecognized Tax Benefits, Interest on Income Taxes Accrued 3,300   4,300  
Domestic Tax Authority [Member]        
Operating Loss Carryforwards     0  
Domestic Tax Authority [Member] | Research Tax Credit Carryforward [Member]        
Tax Credit Carryforward, Amount     0  
State and Local Jurisdiction [Member]        
Operating Loss Carryforwards     6,000  
State and Local Jurisdiction [Member] | Research Tax Credit Carryforward [Member]        
Tax Credit Carryforward, Amount     36,700  
Foreign Tax Authority [Member]        
Operating Loss Carryforwards     $ 67,200  
Bermuda Subsidiary [Member]        
Foreign Earnings Repatriated $ 70,000 $ 30,000