v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Accumulated Other Comprehensive Loss
Retained Earnings
Beginning balance at Dec. 31, 2024 $ 1,128,366 $ 202,353 $ (926) $ 926,939
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 105,977     105,977
Dividends declared (40,110)     (40,110)
Other comprehensive income (loss), net of tax (6)   (6)  
Stock repurchases under buyback program (31,969) (2,277)   (29,692)
Repurchase of shares for tax payments related to the vesting and exercising of share-based grants (8,919) (8,919)    
Stock-based compensation expense 15,167 15,167    
Ending balance at Sep. 28, 2025 1,168,506 206,324 (932) 963,114
Beginning balance at Jun. 29, 2025 1,143,109 202,765 (928) 941,272
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 35,303     35,303
Dividends declared (13,461)     (13,461)
Other comprehensive income (loss), net of tax (4)   (4)  
Repurchase of shares for tax payments related to the vesting and exercising of share-based grants (308) (308)    
Stock-based compensation expense 3,867 3,867    
Ending balance at Sep. 28, 2025 1,168,506 206,324 (932) 963,114
Beginning balance at Dec. 31, 2025 1,184,297 208,210 (876) 976,963
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 103,957     103,957
Dividends declared (45,610)     (45,610)
Other comprehensive income (loss), net of tax (156)   (156)  
Stock repurchases under buyback program (106,133) (6,940)   (99,193)
Repurchase of shares for tax payments related to the vesting and exercising of share-based grants (11,330) (11,330)    
Stock-based compensation expense 17,856 17,856    
Ending balance at Sep. 27, 2026 1,142,881 207,796 (1,032) 936,117
Beginning balance at Jun. 28, 2026 1,131,076 201,986 (1,050) 930,140
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 21,056     21,056
Dividends declared (15,079)     (15,079)
Other comprehensive income (loss), net of tax 18   18  
Repurchase of shares for tax payments related to the vesting and exercising of share-based grants (60) (60)    
Stock-based compensation expense 5,870 5,870    
Ending balance at Sep. 27, 2026 $ 1,142,881 $ 207,796 $ (1,032) $ 936,117