v3.26.1
Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Beginning balance (in shares) at Dec. 31, 2024   215,778,520        
Beginning balance at Dec. 31, 2024 $ 1,423,647 $ 245 $ 1,093,468 $ (358,133) $ 699,564 $ (11,497)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 14,333       14,333  
Stock-based compensation 2,935   2,935      
Issuance of common stock (in shares)   425,617        
Issuance of common stock 416   416      
Taxes paid for net share settlement of equity awards (993)     (993)    
Other comprehensive income (loss) (959)         (959)
Ending balance (in shares) at Mar. 29, 2025   216,204,137        
Ending balance at Mar. 29, 2025 1,439,379 $ 245 1,096,819 (359,126) 713,897 (12,456)
Beginning balance (in shares) at Dec. 31, 2024   215,778,520        
Beginning balance at Dec. 31, 2024 1,423,647 $ 245 1,093,468 (358,133) 699,564 (11,497)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 59,132          
Ending balance (in shares) at Jun. 28, 2025   216,550,880        
Ending balance at Jun. 28, 2025 1,498,398 $ 246 1,100,884 (359,206) 758,696 (2,222)
Beginning balance (in shares) at Mar. 29, 2025   216,204,137        
Beginning balance at Mar. 29, 2025 1,439,379 $ 245 1,096,819 (359,126) 713,897 (12,456)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 44,799       44,799  
Stock-based compensation 3,382   3,382      
Issuance of common stock (in shares)   346,743        
Issuance of common stock 684 $ 1 683      
Taxes paid for net share settlement of equity awards (80)     (80)    
Other comprehensive income (loss) 10,234         10,234
Ending balance (in shares) at Jun. 28, 2025   216,550,880        
Ending balance at Jun. 28, 2025 $ 1,498,398 $ 246 1,100,884 (359,206) 758,696 (2,222)
Beginning balance (in shares) at Dec. 31, 2025 217,356,414 217,356,414        
Beginning balance at Dec. 31, 2025 $ 1,593,008 $ 247 1,109,522 (363,182) 851,134 (4,713)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 23,359       23,359  
Stock-based compensation 3,624   3,624      
Issuance of common stock (in shares)   655,989        
Issuance of common stock 384   384      
Repurchase of common stock (in shares)   (350,000)        
Repurchase of common stock (5,851)     (5,851)    
Taxes paid for net share settlement of equity awards (1,687)     (1,687)    
Other comprehensive income (loss) (1,103)         (1,103)
Ending balance (in shares) at Mar. 28, 2026   217,662,403        
Ending balance at Mar. 28, 2026 $ 1,611,734 $ 247 1,113,530 (370,720) 874,493 (5,816)
Beginning balance (in shares) at Dec. 31, 2025 217,356,414 217,356,414        
Beginning balance at Dec. 31, 2025 $ 1,593,008 $ 247 1,109,522 (363,182) 851,134 (4,713)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 68,976          
Ending balance (in shares) at Jun. 27, 2026 214,050,440 214,050,440        
Ending balance at Jun. 27, 2026 $ 1,602,037 $ 248 1,118,836 (429,218) 920,110 (7,939)
Beginning balance (in shares) at Mar. 28, 2026   217,662,403        
Beginning balance at Mar. 28, 2026 1,611,734 $ 247 1,113,530 (370,720) 874,493 (5,816)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 45,617       45,617  
Stock-based compensation 3,971   3,971      
Issuance of common stock (in shares)   459,853        
Issuance of common stock 1,336 $ 1 1,335      
Repurchase of common stock (in shares)   (4,071,816)        
Repurchase of common stock (58,465)     (58,465)    
Taxes paid for net share settlement of equity awards (33)     (33)    
Other comprehensive income (loss) $ (2,123)         (2,123)
Ending balance (in shares) at Jun. 27, 2026 214,050,440 214,050,440        
Ending balance at Jun. 27, 2026 $ 1,602,037 $ 248 $ 1,118,836 $ (429,218) $ 920,110 $ (7,939)