XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.3
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, 2022 $ 577,586 $ 423,856 $ 55,155 $ 130,584 $ (32,009)
Balance (in shares) at Dec. 31, 2022   35,711,000      
Net Income (Loss) 60,367     60,367  
Common shares issued under stock plans (in shares)   167,000      
Common shares withheld for taxes on vested stock awards (10,171)   (10,171)    
Common shares withheld for taxes on vested stock awards (in shares)   (68,000)      
Share-based compensation 18,378   18,378    
Other comprehensive income (loss), net of tax (1,304)       (1,304)
Balance at Sep. 29, 2023 644,856 $ 423,856 63,362 190,951 (33,313)
Balance (in shares) at Sep. 29, 2023   35,810,000      
Balance at Jun. 30, 2023 626,030 $ 423,856 57,488 169,728 (25,042)
Balance (in shares) at Jun. 30, 2023   35,808,000      
Net Income (Loss) 21,223     21,223  
Common shares issued under stock plans (in shares)   3,000      
Common shares withheld for taxes on vested stock awards (163)   (163)    
Common shares withheld for taxes on vested stock awards (in shares)   (1,000)      
Share-based compensation 6,037   6,037    
Other comprehensive income (loss), net of tax (8,271)       (8,271)
Balance at Sep. 29, 2023 644,856 $ 423,856 63,362 190,951 (33,313)
Balance (in shares) at Sep. 29, 2023   35,810,000      
Balance at Dec. 31, 2023 673,460 $ 423,856 70,180 203,462 (24,038)
Balance (in shares) at Dec. 31, 2023   35,814,000      
Net Income (Loss) 47,623     47,623  
Common shares issued under stock plans (in shares)   159,000      
Common shares withheld for taxes on vested stock awards (8,924)   (8,924)    
Common shares withheld for taxes on vested stock awards (in shares)   (57,000)      
Share-based compensation 18,672   18,672    
Other comprehensive income (loss), net of tax 11,364       11,364
Balance at Sep. 27, 2024 742,195 $ 423,856 79,928 251,085 (12,674)
Balance (in shares) at Sep. 27, 2024   35,916,000      
Balance at Jun. 28, 2024 701,992 $ 423,856 73,627 231,893 (27,384)
Balance (in shares) at Jun. 28, 2024   35,895,000      
Net Income (Loss) 19,192     19,192  
Common shares issued under stock plans (in shares)   23,000      
Common shares withheld for taxes on vested stock awards (63)   (63)    
Common shares withheld for taxes on vested stock awards (in shares)   (2,000)      
Share-based compensation 6,364   6,364    
Other comprehensive income (loss), net of tax 14,710       14,710
Balance at Sep. 27, 2024 $ 742,195 $ 423,856 $ 79,928 $ 251,085 $ (12,674)
Balance (in shares) at Sep. 27, 2024   35,916,000