XML 101 R80.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10 - Income Taxes - Income Taxes Paid, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 27, 2025
Dec. 28, 2024
Dec. 30, 2023
Cash paid for income taxes, net of refunds $ (2,829) $ 24,926 $ 44,276
Domestic Tax Jurisdiction [Member]      
Cash paid for income taxes, net of refunds 48    
Foreign Tax Jurisdiction [Member]      
Cash paid for income taxes, net of refunds (2,877)    
Foreign Tax Jurisdiction [Member] | State Administration of Taxation, China [Member]      
Cash paid for income taxes, net of refunds 169    
Foreign Tax Jurisdiction [Member] | Federal Ministry of Finance, Germany [Member]      
Cash paid for income taxes, net of refunds (8,436)    
Foreign Tax Jurisdiction [Member] | National Tax Agency, Japan [Member]      
Cash paid for income taxes, net of refunds 1,093    
Foreign Tax Jurisdiction [Member] | Inland Revenue Board of Malaysia [Member]      
Cash paid for income taxes, net of refunds 2,474    
Foreign Tax Jurisdiction [Member] | Bureau of Internal Revenue, Philippines [Member]      
Cash paid for income taxes, net of refunds 681    
Foreign Tax Jurisdiction [Member] | Inland Revenue, Singapore (IRAS) [Member]      
Cash paid for income taxes, net of refunds 763    
Foreign Tax Jurisdiction [Member] | Swiss Federal Tax Administration (FTA) [Member]      
Cash paid for income taxes, net of refunds 275    
Foreign Tax Jurisdiction [Member] | Other Foreign Jurisdictions [Member]      
Cash paid for income taxes, net of refunds $ 104