v3.26.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common [Member]
Total
Balance (in shares) at Dec. 31, 2024 7,103          
Balance at Dec. 31, 2024 $ 7,441 $ 17,298 $ 353,659 $ 35 $ (10,806) $ 367,627
Net earnings     12,762     12,762
Unrealized loss on available-for-sale securities, net of tax       (23)   (23)
Other   517 0   323 841
Balance (in shares) at Jun. 29, 2025 7,103          
Balance at Jun. 29, 2025 $ 7,441 17,815 359,279 13 (10,483) 374,065
Dividends     (7,142)     (7,142)
Balance (in shares) at Mar. 30, 2025 7,103          
Balance at Mar. 30, 2025 $ 7,441 17,550 354,127 22 (10,555) 368,585
Net earnings     5,152     5,152
Unrealized loss on available-for-sale securities, net of tax       (9)   (9)
Other   265 0   72 337
Balance (in shares) at Jun. 29, 2025 7,103          
Balance at Jun. 29, 2025 $ 7,441 17,815 359,279 13 (10,483) 374,065
Balance (in shares) at Dec. 31, 2025 7,123          
Balance at Dec. 31, 2025 $ 7,441 18,426 379,599 6 (10,337) 395,135
Net earnings     22,488     22,488
Unrealized loss on available-for-sale securities, net of tax (4) (4)
Other   615     201 816
Balance (in shares) at Jul. 05, 2026 7,136          
Balance at Jul. 05, 2026 $ 7,441 19,041 394,923 2 (10,136) 411,271
Dividends (7,164) (7,164)
Balance (in shares) at Apr. 05, 2026 7,133          
Balance at Apr. 05, 2026 $ 7,441 18,688 379,056 4 (10,020) 395,169
Net earnings     15,862     15,862
Unrealized loss on available-for-sale securities, net of tax (2) (2)
Other   353     (116) 242
Balance (in shares) at Jul. 05, 2026 7,136          
Balance at Jul. 05, 2026 $ 7,441 $ 19,041 $ 394,923 $ 2 $ (10,136) $ 411,271