XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
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 Jan. 01, 2022   41,148,870      
Balance at beginning of period at Jan. 01, 2022 $ 950,186 $ 411 $ 0 $ (28,897) $ 978,672
Exercise of stock options (in shares)   5,100      
Exercise of stock options 222 $ 0 222 0 0
Withholdings from vesting of restricted stock (in shares)   (70,452)      
Withholdings from vesting of restricted stock (6,623) $ 0 (6,623) 0 0
Restricted stock activity (in shares)   265,412      
Restricted stock activity 0 $ 3 (3) 0 0
Stock-based compensation expense 5,859 $ 0 5,859 0 0
Repurchase of common stock (in shares)   (793,008)      
Repurchase of common stock (74,496) $ (8) 545 0 (75,033)
Cash dividends declared and paid (30,573) 0 0 0 (30,573)
Comprehensive income 70,715 $ 0 0 2,782  
Net income $ 67,933       67,933
Balance at end of period (in shares) at Apr. 02, 2022 40,555,922 40,555,922      
Balance at end of period at Apr. 02, 2022 $ 915,290 $ 406 0 (26,115) 940,999
Balance at beginning of period (in shares) at Dec. 31, 2022 37,692,132 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