v3.26.1
Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Total
Balance at Dec. 31, 2024 $ 24,468 $ 50,536 $ 436,609 $ (192,031) $ 319,582
Net income and comprehensive income     7,768   7,768
Common stock issued – compensation plans 5 (5)    
Vesting of RSUs   (178)     (178)
Dividends paid     (3,992)   (3,992)
Unpaid dividends accrued     146   146
Recognition of stock-based compensation expense   1,146     1,146
Repurchase of shares of common stock       (2,991) (2,991)
Balance at Mar. 29, 2025 24,473 51,499 440,531 (195,022) 321,481
Balance at Dec. 31, 2024 24,468 50,536 436,609 (192,031) 319,582
Net income and comprehensive income         (9,458)
Balance at Jun. 28, 2025 24,490 52,751 420,271 (208,179) 289,333
Balance at Mar. 29, 2025 24,473 51,499 440,531 (195,022) 321,481
Net income and comprehensive income     (17,226)   (17,226)
Common stock issued – compensation plans 17 (17)    
Vesting of RSUs        
Dividends paid     (2,941)   (2,941)
Unpaid dividends accrued     (93)   (93)
Recognition of stock-based compensation expense   1,269     1,269
Repurchase of shares of common stock       (13,157) (13,157)
Balance at Jun. 28, 2025 24,490 52,751 420,271 (208,179) 289,333
Balance at Dec. 31, 2025 24,490 55,356 422,045 (218,131) 283,760
Net income and comprehensive income     128   128
Common stock issued – compensation plans 4 (4)    
Vesting of RSUs   (49)     (49)
Dividends paid     (1,276)   (1,276)
Recognition of stock-based compensation expense   737     737
Balance at Mar. 28, 2026 24,494 56,040 420,897 (218,131) 283,300
Balance at Dec. 31, 2025 24,490 55,356 422,045 (218,131) 283,760
Net income and comprehensive income         7,109
Balance at Jun. 27, 2026 24,524 57,293 426,107 (218,131) 289,793
Balance at Mar. 28, 2026 24,494 56,040 420,897 (218,131) 283,300
Net income and comprehensive income     6,981   6,981
Common stock issued – compensation plans 30 (30)    
Vesting of RSUs   (11)     (11)
Dividends paid     (1,754)   (1,754)
Unpaid dividends accrued     (17)   (17)
Recognition of stock-based compensation expense   1,294     1,294
Balance at Jun. 27, 2026 $ 24,524 $ 57,293 $ 426,107 $ (218,131) $ 289,793