v3.25.4
Note 12 - Income Taxes - Cash Taxes Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Dec. 30, 2023
Federal $ 3,006 $ 2,113 $ 9,780
State 433 1,417 1,299
Foreign 4,329 5,057 4,675
Income taxes paid, net of refunds 7,768 8,587 15,754
MINNESOTA      
State 0 574 0
OREGON      
State 459 730 0
Other States [Member]      
State (26) 113 1,299
CANADA      
Foreign (1,035) 0 0
CHINA      
Foreign 703 1,432 0
NETHERLANDS      
Foreign 0 439 0
SINGAPORE      
Foreign 1,218 1,666 1,624
TAIWAN      
Foreign 1,996 0 1,372
Other Countries [Member]      
Foreign $ 1,447 $ 1,520 $ 1,679