v3.26.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ 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,000      
Net income 21,208     21,208  
Common shares issued under stock plans (in shares)   119,000      
Common shares withheld for taxes on vested stock awards (6,669)   (6,669)    
Common shares withheld for taxes on vested stock awards (in shares)   (47,000)      
Repurchases of common shares (6,157)   (6,157)    
Repurchases of common shares (in shares)   (46,000)      
Share-based compensation 7,100   7,100    
Other comprehensive income (loss), net of tax 8,575       8,575
Balance at Mar. 28, 2025 769,755 $ 423,856 78,488 288,757 (21,346)
Balance (in shares) at Mar. 28, 2025   35,964,000      
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,000      
Net income 21,099     21,099  
Common shares issued under stock plans 180   180    
Common shares issued under stock plans (in shares)   148,000      
Common shares withheld for taxes on vested stock awards (6,982)   (6,982)    
Common shares withheld for taxes on vested stock awards (in shares)   (49,000)      
Repurchases of common shares (18,638)   (18,638)    
Repurchases of common shares (in shares)   (159)      
Share-based compensation 9,796   9,796    
Other comprehensive income (loss), net of tax (8,714)       (8,714)
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,000