v3.26.1
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 adjustment (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) 13,680          
Foreign currency translation adjustment $ 954          
Repurchase of common stock (in shares) 0          
Repurchase of common stock $ 0          
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
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 adjustment 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        
Repurchase of common stock (in shares) 0          
Repurchase of common stock $ 0          
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
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 adjustment (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) $ 4,826          
Foreign currency translation adjustment $ (2,825)          
Repurchase of common stock (in shares) (707,113)          
Repurchase of common stock $ (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)         (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 adjustment (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)         (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)         (707,113)