v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common [Member]
Total
Balance at Dec. 28, 2024 $ 49,601 $ 697,489 $ 248,740 $ (51,155) $ (87,784) $ 856,891
Net income 0 0 (47,684) 0 0 (47,684)
Changes in cumulative translation adjustment 0 0 0 19,555 0 19,555
Adjustments related to postretirement benefits, net of tax 0 0 0 (1,037) 0 (1,037)
Changes in unrealized gains and losses on investments, net of tax 0 0 0 1 0 1
Shares issued under ESPP 144 1,813 0 0 0 1,957
Shares issued for restricted stock units vested 0 (12,268) 0 0 12,268 0
Stock Repurchased and Retired During Period, Value           (2,475)
Repurchase and retirement of stock   1,824 0 0 (4,299)  
Share-based compensation expense 0 11,905 0 0 0 11,905
Stock Repurchased and Retired During Period, Value           2,475
Common stock repurchases (0) (0) (0) (0) 8,570 8,570
Common stock repurchases 0 0 0 0 (8,570) (8,570)
Balance at Jun. 28, 2025 49,745 700,763 201,056 (32,636) (88,385) 830,543
Balance at Mar. 29, 2025 49,601 694,994 217,936 (44,757) (90,057) 827,717
Net income 0 0 (16,880) 0 0 (16,880)
Changes in cumulative translation adjustment 0 0 0 13,156 0 13,156
Adjustments related to postretirement benefits, net of tax 0 0 0 (1,032) 0 (1,032)
Changes in unrealized gains and losses on investments, net of tax 0 0 0 (3) 0 (3)
Shares issued under ESPP 144 1,813 0 0 0 1,957
Shares issued for restricted stock units vested 0 (1,807) 0 0 1,807 0
Stock Repurchased and Retired During Period, Value           (86)
Repurchase and retirement of stock   88 0 0 (174)  
Share-based compensation expense 0 5,675 0 0 0 5,675
Stock Repurchased and Retired During Period, Value           86
Common stock repurchases 0 0 0 0 39 39
Common stock repurchases 0 0 0 0 (39) (39)
Balance at Jun. 28, 2025 49,745 700,763 201,056 (32,636) (88,385) 830,543
Balance at Dec. 27, 2025 49,875 681,509 174,467 (32,470) (87,842) 785,539 [1]
Net income 0 0 (12,227) 0 0 (12,227)
Changes in cumulative translation adjustment 0 0 0 (7,686) 0 (7,686)
Adjustments related to postretirement benefits, net of tax 0 0 0 11 0 11
Changes in unrealized gains and losses on investments, net of tax 0 0 0 (493) 0 (493)
Shares issued under ESPP 89 1,715 0 0 0 1,804
Shares issued for restricted stock units vested 559 (1,563) 0 0 1,004 0
Stock Repurchased and Retired During Period, Value (184) (5,018)       (5,229)
Repurchase and retirement of stock     0 0 (27)  
Share-based compensation expense 0 12,869 0 0 0 12,869
Stock Repurchased and Retired During Period, Value 184 5,018       5,229
Balance at Jun. 27, 2026 50,339 689,512 162,240 (40,638) (86,865) 774,588
Balance at Mar. 28, 2026 50,166 681,353 162,399 (38,060) (86,865) 768,993
Net income 0 0 (159) 0 0 (159)
Changes in cumulative translation adjustment 0 0 0 (2,595) 0 (2,595)
Adjustments related to postretirement benefits, net of tax 0 0 0 (5) 0 (5)
Changes in unrealized gains and losses on investments, net of tax 0 0 0 22 0 22
Shares issued under ESPP 89 1,715 0 0 0 1,804
Shares issued for restricted stock units vested 85 (85) 0 0 0 0
Stock Repurchased and Retired During Period, Value (1) (64)       (65)
Repurchase and retirement of stock     0 0    
Share-based compensation expense 0 6,593 0 0 0 6,593
Stock Repurchased and Retired During Period, Value 1 64       65
Balance at Jun. 27, 2026 $ 50,339 $ 689,512 $ 162,240 $ (40,638) $ (86,865) $ 774,588
[1] Derived from December 27, 2025, audited financial statements