XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statement of Stockholders’ Equity (Unaudited) - 9 months ended Sep. 28, 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     20,086   20,086
Common stock issued – compensation plans 31 (31)    
Vesting of RSUs   (624)     (624)
Dividends paid     (9,990)   (9,990)
Unpaid dividends accrued     (140)   (140)
Recognition of stock-based compensation expense   3,247     3,247
Repurchase of 698,759 shares of common stock       (29,355) (29,355)
Balance at Sep. 28, 2024 $ 24,468 $ 49,441 $ 428,014 $ (186,978) $ 314,945