v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2024   118,748,697        
Beginning balance at Dec. 31, 2024 $ 421,152 $ 12 $ 377,557 $ (1,162) $ 44,745 $ 0
Beginning balance (in shares) at Dec. 31, 2024           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 2,817       2,817  
Equity compensation 1,495   1,495      
Foreign currency translation (285)     (285)    
Tax withholding related to vesting of restricted stock units (594)   (594)      
Issuance of shares for restricted stock units (in shares)   333,960        
Ending balance (in shares) at Mar. 30, 2025   119,082,657        
Ending balance at Mar. 30, 2025 424,585 $ 12 378,458 (1,447) 47,562 $ 0
Ending balance (in shares) at Mar. 30, 2025           0
Beginning balance (in shares) at Dec. 31, 2024   118,748,697        
Beginning balance at Dec. 31, 2024 421,152 $ 12 377,557 (1,162) 44,745 $ 0
Beginning balance (in shares) at Dec. 31, 2024           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 12,874          
Foreign currency translation $ 1,336          
Repurchase of common stock (in shares) 0          
Repurchase of common stock $ 0          
Ending balance (in shares) at Sep. 28, 2025   119,405,911        
Ending balance at Sep. 28, 2025 439,737 $ 12 381,932 174 57,619 $ 0
Ending balance (in shares) at Sep. 28, 2025           0
Beginning balance (in shares) at Mar. 30, 2025   119,082,657        
Beginning balance at Mar. 30, 2025 424,585 $ 12 378,458 (1,447) 47,562 $ 0
Beginning balance (in shares) at Mar. 30, 2025           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 10,863       10,863  
Equity compensation 1,408   1,408      
Foreign currency translation 1,239     1,239    
Tax withholding related to vesting of restricted stock units (256)   (256)      
Issuance of shares for restricted stock units (in shares)   323,254        
Ending balance (in shares) at Jun. 29, 2025   119,405,911        
Ending balance at Jun. 29, 2025 437,839 $ 12 379,610 (208) 58,425 $ 0
Ending balance (in shares) at Jun. 29, 2025           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (806)       (806)  
Equity compensation 2,322   2,322      
Foreign currency translation $ 382     382    
Repurchase of common stock (in shares) 0          
Repurchase of common stock $ 0          
Ending balance (in shares) at Sep. 28, 2025   119,405,911        
Ending balance at Sep. 28, 2025 439,737 $ 12 381,932 174 57,619 $ 0
Ending balance (in shares) at Sep. 28, 2025           0
Beginning balance (in shares) at Dec. 31, 2025   119,670,987        
Beginning balance at Dec. 31, 2025 $ 448,925 $ 12 384,873 120 63,920 $ 0
Beginning balance (in shares) at Dec. 31, 2025 0         0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) $ 7,257       7,257  
Equity compensation 1,731   1,731      
Foreign currency translation (956)     (956)    
Tax withholding related to vesting of restricted stock units (996)   (996)      
Issuance of shares for restricted stock units (in shares)   298,674        
Ending balance (in shares) at Mar. 29, 2026   119,969,661        
Ending balance at Mar. 29, 2026 455,961 $ 12 385,608 (836) 71,177 $ 0
Ending balance (in shares) at Mar. 29, 2026           0
Beginning balance (in shares) at Dec. 31, 2025   119,670,987        
Beginning balance at Dec. 31, 2025 $ 448,925 $ 12 384,873 120 63,920 $ 0
Beginning balance (in shares) at Dec. 31, 2025 0         0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) $ 12,650          
Foreign currency translation $ (2,577)          
Repurchase of common stock (in shares) (707,113)          
Repurchase of common stock $ (2,000)          
Ending balance (in shares) at Sep. 27, 2026   121,250,739        
Ending balance at Sep. 27, 2026 $ 458,864 $ 12 386,739 (2,457) 76,570 $ (2,000)
Ending balance (in shares) at Sep. 27, 2026 (707,113)         (707,113)
Beginning balance (in shares) at Mar. 29, 2026   119,969,661        
Beginning balance at Mar. 29, 2026 $ 455,961 $ 12 385,608 (836) 71,177 $ 0
Beginning balance (in shares) at Mar. 29, 2026           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (2,430)       (2,430)  
Equity compensation 1,565   1,565      
Foreign currency translation (1,869)     (1,869)    
Tax withholding related to vesting of restricted stock units (1,489)   (1,489)      
Issuance of shares for restricted stock units (in shares)   877,845        
Repurchase of common stock (in shares)           (707,113)
Repurchase of common stock (2,000)         $ (2,000)
Ending balance (in shares) at Jun. 28, 2026   120,847,506        
Ending balance at Jun. 28, 2026 449,738 $ 12 385,684 (2,705) 68,747 $ (2,000)
Ending balance (in shares) at Jun. 28, 2026           (707,113)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 7,823       7,823  
Equity compensation 1,631   1,631      
Foreign currency translation 248     248    
Tax withholding related to vesting of restricted stock units $ (576)   (576)      
Issuance of shares for restricted stock units (in shares)   403,233        
Repurchase of common stock (in shares) 0          
Repurchase of common stock $ 0          
Ending balance (in shares) at Sep. 27, 2026   121,250,739        
Ending balance at Sep. 27, 2026 $ 458,864 $ 12 $ 386,739 $ (2,457) $ 76,570 $ (2,000)
Ending balance (in shares) at Sep. 27, 2026 (707,113)         (707,113)