XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Balance at Dec. 31, 2021 $ 417,065 $ 66 $ 281,419 $ (1,983) $ 478,370 $ (340,807)
Balances (in shares) at Dec. 31, 2021   65,707       13,591
Employee stock purchase plan 1,070   961     $ 109
Employee stock purchase plan (in shares)           (12)
Amortization of unrecognized stock-based compensation 5,939   5,939      
Purchase of treasury stock (111,843)         $ (111,843)
Purchase of treasury stock (in shares)           1,273
Foreign currency translation adjustments (1,660)     (1,660)    
Grant of restricted stock units to settle accrued bonus 10,200   10,200      
Settlement of restricted stock units (12,904)   (2,421)   (1,392) $ (9,091)
Settlement of restricted stock units (in shares)           (262)
Dividends and dividend equivalent rights (25,737)       (25,737)  
Net income 55,364       55,364  
Balance at Jul. 01, 2022 337,494 $ 66 296,098 (3,643) 506,605 $ (461,632)
Balances (in shares) at Jul. 01, 2022   65,707       14,590
Balance at Dec. 31, 2021 417,065 $ 66 281,419 (1,983) 478,370 $ (340,807)
Balances (in shares) at Dec. 31, 2021   65,707       13,591
Net income 79,806          
Balance at Sep. 30, 2022 319,800 $ 66 298,589 (5,136) 518,631 $ (492,350)
Balances (in shares) at Sep. 30, 2022   65,707       14,918
Balance at Jul. 01, 2022 337,494 $ 66 296,098 (3,643) 506,605 $ (461,632)
Balances (in shares) at Jul. 01, 2022   65,707       14,590
Employee stock purchase plan 557   492     $ 65
Employee stock purchase plan (in shares)           (7)
Amortization of unrecognized stock-based compensation 1,999   1,999      
Purchase of treasury stock (30,783)         $ (30,783)
Purchase of treasury stock (in shares)           335
Foreign currency translation adjustments (1,493)     (1,493)    
Dividends and dividend equivalent rights (12,416)       (12,416)  
Net income 24,442       24,442  
Balance at Sep. 30, 2022 319,800 $ 66 298,589 (5,136) 518,631 $ (492,350)
Balances (in shares) at Sep. 30, 2022   65,707       14,918
Balance at Dec. 30, 2022 320,752 $ 66 301,002 (3,587) 528,810 $ (505,539)
Balances (in shares) at Dec. 30, 2022   65,707       15,064
Employee stock purchase plan 1,143   1,015     $ 128
Employee stock purchase plan (in shares)           (12)
Amortization of unrecognized stock-based compensation 6,627   6,627      
Foreign currency translation adjustments 327     327    
Grant of restricted stock units to settle accrued bonus 10,497   10,497      
Settlement of restricted stock units (9,920)   (1,817)   (1,009) $ (7,094)
Settlement of restricted stock units (in shares)           (186)
Exercise of stock options 100   22     $ 78
Exercise of stock options (in shares)           (8)
Dividends and dividend equivalent rights (27,319)       (27,319)  
Net income 54,872       54,872  
Balance at Jun. 30, 2023 357,079 $ 66 317,346 (3,260) 555,354 $ (512,427)
Balances (in shares) at Jun. 30, 2023   65,707       14,858
Balance at Dec. 30, 2022 320,752 $ 66 301,002 (3,587) 528,810 $ (505,539)
Balances (in shares) at Dec. 30, 2022   65,707       15,064
Net income 79,410          
Balance at Sep. 29, 2023 353,635 $ 66 320,152 (3,775) 566,518 $ (529,326)
Balances (in shares) at Sep. 29, 2023   65,707       15,040
Balance at Jun. 30, 2023 357,079 $ 66 317,346 (3,260) 555,354 $ (512,427)
Balances (in shares) at Jun. 30, 2023   65,707       14,858
Employee stock purchase plan 569   498     $ 71
Employee stock purchase plan (in shares)           (7)
Amortization of unrecognized stock-based compensation 2,308   2,308      
Purchase of treasury stock (16,970)         $ (16,970)
Purchase of treasury stock (in shares)           189
Foreign currency translation adjustments (515)     (515)    
Dividends and dividend equivalent rights (13,374)       (13,374)  
Net income 24,538       24,538  
Balance at Sep. 29, 2023 $ 353,635 $ 66 $ 320,152 $ (3,775) $ 566,518 $ (529,326)
Balances (in shares) at Sep. 29, 2023   65,707       15,040