XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional paid-in capital
Accumulated other comprehensive loss
Retained earnings
Balance at beginning of period (in shares) at Dec. 31, 2022   37,692,132      
Balance at beginning of period at Dec. 31, 2022 $ 796,409 $ 377 $ 0 $ (34,338) $ 830,370
Exercise of stock options (in shares)   1,400      
Exercise of stock options 83 $ 0 83 0 0
Withholdings from vesting of restricted stock (in shares)   (61,423)      
Withholdings from vesting of restricted stock (4,776) $ (1) (4,404) 0 (371)
Restricted stock activity (in shares)   303,015      
Restricted stock activity 0 $ 3 (3) 0 0
Stock-based compensation expense 4,343 $ 0 4,343 0 0
Repurchase of common stock (in shares)   (135,873)      
Repurchase of common stock (9,586) $ (1) 0 0 (9,585)
Cash dividends declared and paid (28,483) 0 0 0 (28,483)
Comprehensive income 39,922 0 0 3,926  
Net income 35,996       35,996
Other $ (19) $ 0 (19) 0 0
Balance at end of period (in shares) at Apr. 01, 2023 37,799,251 37,799,251      
Balance at end of period at Apr. 01, 2023 $ 797,893 $ 378 0 (30,412) 827,927
Balance at beginning of period (in shares) at Dec. 30, 2023 36,551,221 36,551,221      
Balance at beginning of period at Dec. 30, 2023 $ 845,250 $ 366 0 (23,915) 868,799
Exercise of stock options (in shares)   4,408      
Exercise of stock options 367 $ 0 367 0 0
Withholdings from vesting of restricted stock (in shares)   (90,922)      
Withholdings from vesting of restricted stock (7,378) $ (1) (5,535) 0 (1,842)
Restricted stock activity (in shares)   243,120      
Restricted stock activity 0 $ 2 (2) 0 0
Stock-based compensation expense 5,170 $ 0 5,170 0 0
Repurchase of common stock (in shares)   (107,795)      
Repurchase of common stock (8,999) $ (1) 0 (8,998)
Cash dividends declared and paid (29,338) 0 0 0 (29,338)
Comprehensive income 36,281 $ 0 0 (1,752)  
Net income $ 38,033       38,033
Balance at end of period (in shares) at Mar. 30, 2024 36,600,032 36,600,032      
Balance at end of period at Mar. 30, 2024 $ 841,353 $ 366 $ 0 $ (25,667) $ 866,654