XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ 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, 2023 7,082          
Balance at Dec. 31, 2023 $ 7,441 $ 16,031 $ 344,245 $ 22 $ (11,483) $ 356,256
Net earnings     12,645     12,645
Unrealized loss on available-for-sale securities, net of tax       (7)   (7)
Other (in shares) 18          
Other   724 0   497 1,220
Dividends paid March 15, $1.00 per share regular, $3.50 per share extra     (32,029)     (32,029)
Other (in shares) 18          
Other   724 0   497 1,220
Balance (in shares) at Jun. 30, 2024 7,100          
Balance at Jun. 30, 2024 $ 7,441 16,755 324,861 14 (10,986) 338,085
Balance (in shares) at Mar. 31, 2024 7,098          
Balance at Mar. 31, 2024 $ 7,441 16,496 318,766 21 (11,086) 331,638
Net earnings     6,077     6,077
Unrealized loss on available-for-sale securities, net of tax       (7)   (7)
Other (in shares) 2          
Other   259 18   100 377
Other (in shares) 2          
Other   259 18   100 377
Balance (in shares) at Jun. 30, 2024 7,100          
Balance at Jun. 30, 2024 $ 7,441 16,755 324,861 14 (10,986) 338,085
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 (in shares) 0          
Other   517 0   323 841
Dividends paid March 15, $1.00 per share regular, $3.50 per share extra     (7,142)     (7,142)
Other (in shares) 0          
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
Balance (in shares) at Mar. 31, 2025 7,103          
Balance at Mar. 31, 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     72 337
Other   265     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