v3.26.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Balance at Dec. 31, 2024 $ 745,698 $ 423,856 $ 84,214 $ 267,549 $ (29,921)
Balance (in shares) at Dec. 31, 2024   35,938      
Net income 25,705     25,705  
Common shares issued under stock plans (in shares)   132      
Common shares withheld for taxes on vested stock awards (7,187)   (7,187)    
Common shares withheld for taxes on vested stock awards (in shares)   (51)      
Repurchases of common shares (6,157)   (6,157)    
Repurchases of common shares (in shares)   (46)      
Share-based compensation 14,598   14,598    
Other comprehensive income (loss), net of tax 28,789       28,789
Balance at Jun. 27, 2025 801,446 $ 423,856 85,468 293,254 (1,132)
Balance (in shares) at Jun. 27, 2025   35,973      
Balance at Mar. 28, 2025 769,755 $ 423,856 78,488 288,757 (21,346)
Balance (in shares) at Mar. 28, 2025   35,964      
Net income 4,497     4,497  
Common shares issued under stock plans (in shares)   13      
Common shares withheld for taxes on vested stock awards (518)   (518)    
Common shares withheld for taxes on vested stock awards (in shares)   (4)      
Share-based compensation 7,498   7,498    
Other comprehensive income (loss), net of tax 20,214       20,214
Balance at Jun. 27, 2025 801,446 $ 423,856 85,468 293,254 (1,132)
Balance (in shares) at Jun. 27, 2025   35,973      
Balance at Dec. 31, 2025 1,314,287 $ 423,856 572,057 321,378 (3,004)
Balance (in shares) at Dec. 31, 2025   35,671      
Net income 33,640     33,640  
Common shares issued under stock plans 180   180    
Common shares issued under stock plans (in shares)   245      
Common shares withheld for taxes on vested stock awards (12,402)   (12,402)    
Common shares withheld for taxes on vested stock awards (in shares)   (84)      
Repurchases of common shares (18,638)   (18,638)    
Repurchases of common shares (in shares)   (159)      
Share-based compensation 19,632   19,632    
Common shares issued in a private placement, net of issuance costs 287,605   287,605    
Common shares issued in a private placement, net of issuance costs (in shares)   2,143      
Other comprehensive income (loss), net of tax (7,846)       (7,846)
Balance at Jul. 03, 2026 1,616,458 $ 423,856 848,434 355,018 (10,850)
Balance (in shares) at Jul. 03, 2026   37,816      
Balance at Apr. 03, 2026 1,311,028 $ 423,856 556,413 342,477 (11,718)
Balance (in shares) at Apr. 03, 2026   35,611      
Net income 12,541     12,541  
Common shares issued under stock plans (in shares)   97      
Common shares withheld for taxes on vested stock awards (5,420)   (5,420)    
Common shares withheld for taxes on vested stock awards (in shares)   (35)      
Share-based compensation 9,836   9,836    
Common shares issued in a private placement, net of issuance costs 287,605   287,605    
Common shares issued in a private placement, net of issuance costs (in shares)   2,143      
Other comprehensive income (loss), net of tax 868       868
Balance at Jul. 03, 2026 $ 1,616,458 $ 423,856 $ 848,434 $ 355,018 $ (10,850)
Balance (in shares) at Jul. 03, 2026   37,816