XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Statement of Stockholders’ Equity (Unaudited) - 6 months ended Jun. 29, 2024 - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Total
Balance at Dec. 31, 2023 $ 24,437 $ 46,849 $ 418,058 $ (157,623) $ 331,721
Net income and comprehensive income     15,348   15,348
Common stock issued – compensation plans 31 (31)    
Vesting of RSUs   (624)     (624)
Dividends paid     (6,787)   (6,787)
Unpaid dividends accrued     (68)   (68)
Recognition of stock-based compensation expense   2,152     2,152
Repurchase of 477,917 shares of common stock       (20,276) (20,276)
Balance at Jun. 29, 2024 $ 24,468 $ 48,346 $ 426,551 $ (177,899) $ 321,466