v3.26.1
SHAREHOLDERS' EQUITY (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance (in shares)     29,986,762  
Ending balance (in shares) 30,443,860   30,443,860  
Beginning balance     $ 274,557  
Net loss $ (3,369) $ (160) (23,164) $ (14,508)
Foreign currency translation adjustment (109) 635 (148) 606
Ending balance, net of tax $ 254,666 $ 305,192 $ 254,666 $ 305,192
Common stock        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance (in shares) 30,378,000 29,833,000 29,987,000 29,588,000
Net issuances under equity plans, including tax benefits (in shares) 66,000 59,000 457,000 304,000
Ending balance (in shares) 30,444,000 29,892,000 30,444,000 29,892,000
Beginning balance $ 1 $ 1 $ 1 $ 1
Ending balance, net of tax 1 1 1 1
Retained earnings        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance 277,767 324,438 296,203 337,551
Net loss (3,369) (160) (23,164) (14,508)
Net issuance under equity plans 9 139 (425) (686)
Stock-based compensation 2,053 2,361 3,846 4,421
Ending balance, net of tax 276,460 326,778 276,460 326,778
Accumulated other comprehensive loss        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance (21,686) (22,222) (21,647) (22,193)
Ending balance, net of tax $ (21,795) $ (21,587) $ (21,795) $ (21,587)