v3.26.1
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 70,674     70,674
Dividends declared (26,649)     (26,649)
Other comprehensive loss, net of tax (2)   (2)  
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,611) (8,611)    
Stock-based compensation expense 11,300 11,300    
Ending balance at Jun. 29, 2025 1,143,109 202,765 (928) 941,272
Beginning balance at Mar. 30, 2025 1,141,268 198,408 (922) 943,782
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 32,436     32,436
Dividends declared (13,164)     (13,164)
Other comprehensive loss, net of tax (6)   (6)  
Stock repurchases under buyback program (23,458) (1,676)   (21,782)
Repurchase of shares for tax payments related to the vesting and exercising of share-based grants (18) (18)    
Stock-based compensation expense 6,051 6,051    
Ending balance at Jun. 29, 2025 1,143,109 202,765 (928) 941,272
Beginning balance at Dec. 31, 2025 1,184,297 208,210 (876) 976,963
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 82,901     82,901
Dividends declared (30,531)     (30,531)
Other comprehensive loss, net of tax (174)   (174)  
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,270) (11,270)    
Stock-based compensation expense 11,986 11,986    
Ending balance at Jun. 28, 2026 1,131,076 201,986 (1,050) 930,140
Beginning balance at Mar. 29, 2026 1,188,370 202,231 (825) 986,964
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 43,421     43,421
Dividends declared (14,945)     (14,945)
Other comprehensive loss, net of tax (225)   (225)  
Stock repurchases under buyback program (91,440) (6,140)   (85,300)
Repurchase of shares for tax payments related to the vesting and exercising of share-based grants (113) (113)    
Stock-based compensation expense 6,008 6,008    
Ending balance at Jun. 28, 2026 $ 1,131,076 $ 201,986 $ (1,050) $ 930,140