XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Income (Deficit)
Beginning balance (in shares) at Dec. 31, 2022   76,914,590      
Beginning balance at Dec. 31, 2022 $ 808,285 $ 77 $ 844,842 $ (5,578) $ (31,056)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   363,190      
Issuance of common stock under the Employee Stock Purchase Plan 8,822   8,822    
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares)   561,537      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (9,349) $ 1 (9,350)    
Additional Paid-in Capital 29,320   29,320    
Accumulated Other Comprehensive Loss (2,931)     (2,931)  
Net income 6,541       6,541
Ending balance (in shares) at Sep. 30, 2023   77,839,317      
Ending balance at Sep. 30, 2023 840,688 $ 78 873,634 (8,509) (24,515)
Beginning balance (in shares) at Dec. 31, 2022   76,914,590      
Beginning balance at Dec. 31, 2022 $ 808,285 $ 77 844,842 (5,578) (31,056)
Ending balance (in shares) at Dec. 30, 2023 77,376,903 77,376,903      
Ending balance at Dec. 30, 2023 $ 908,804 $ 77 861,448 (4,052) 51,331
Beginning balance (in shares) at Jul. 01, 2023   77,184,012      
Beginning balance at Jul. 01, 2023 834,263 $ 77 867,517 (4,445) (28,886)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   153,135      
Issuance of common stock under the Employee Stock Purchase Plan 3,798   3,798    
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares)   502,170      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (8,893) $ 1 (8,894)    
Additional Paid-in Capital 11,213   11,213    
Accumulated Other Comprehensive Loss (4,064)     (4,064)  
Net income 4,371       4,371
Ending balance (in shares) at Sep. 30, 2023   77,839,317      
Ending balance at Sep. 30, 2023 $ 840,688 $ 78 873,634 (8,509) (24,515)
Beginning balance (in shares) at Dec. 30, 2023 77,376,903 77,376,903      
Beginning balance at Dec. 30, 2023 $ 908,804 $ 77 861,448 (4,052) 51,331
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   340,989      
Issuance of common stock under the Employee Stock Purchase Plan 9,748   9,748    
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares)   619,780      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (17,990) $ 0 (17,990)    
Purchase and retirement of common stock through repurchase program   889,683      
Purchase and retirement of common stock through repurchase program (37,211) $ 0 (37,211)    
Additional Paid-in Capital 29,471   29,471    
Accumulated Other Comprehensive Loss 2,279     2,279  
Net income $ 59,909       59,909
Ending balance (in shares) at Sep. 28, 2024 77,447,989 77,447,989      
Ending balance at Sep. 28, 2024 $ 955,010 $ 77 845,466 (1,773) 111,240
Beginning balance (in shares) at Jun. 29, 2024   77,281,052      
Beginning balance at Jun. 29, 2024 947,916 $ 77 863,283 (7,948) 92,504
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   143,975      
Issuance of common stock under the Employee Stock Purchase Plan 4,800   4,800    
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares)   428,694      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (14,421) $ 0 (14,421)    
Purchase and retirement of common stock through repurchase program   405,732      
Purchase and retirement of common stock through repurchase program (16,909) $ 0 (16,909)    
Additional Paid-in Capital 8,713   8,713    
Accumulated Other Comprehensive Loss 6,175     6,175  
Net income $ 18,736       18,736
Ending balance (in shares) at Sep. 28, 2024 77,447,989 77,447,989      
Ending balance at Sep. 28, 2024 $ 955,010 $ 77 $ 845,466 $ (1,773) $ 111,240