XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock Outstanding [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balance (in shares) at Dec. 31, 2022 1,901,000          
Balance at Dec. 31, 2022   $ 281 $ 7,555 $ 177,566 $ (45,049) $ 140,353
Purchase of treasury stock (in shares) (31,440)          
Purchase of treasury stock       0 (2,748) (2,748)
Net income   0   1,410 0 1,410
Balance (in shares) at Mar. 31, 2023 1,869,560          
Balance at Mar. 31, 2023   281 7,555 178,976 (47,797) 139,015
Balance (in shares) at Dec. 31, 2022 1,901,000          
Balance at Dec. 31, 2022   281 7,555 177,566 (45,049) 140,353
Net income           22,220
Balance (in shares) at Sep. 30, 2023 1,828,500          
Balance at Sep. 30, 2023   281 7,555 199,786 (51,621) 156,001
Balance (in shares) at Mar. 31, 2023 1,869,560          
Balance at Mar. 31, 2023   281 7,555 178,976 (47,797) 139,015
Purchase of treasury stock (in shares) (29,060)          
Purchase of treasury stock   0 0 0 (2,616) (2,616)
Net income   0   10,090 0 10,090
Balance (in shares) at Jun. 30, 2023 1,840,500          
Balance at Jun. 30, 2023   281 7,555 189,066 (50,413) 146,489
Purchase of treasury stock (in shares) (12,000)          
Purchase of treasury stock   0 0 0 (1,208) (1,208)
Net income   0   10,720 0 10,720
Balance (in shares) at Sep. 30, 2023 1,828,500          
Balance at Sep. 30, 2023   281 7,555 199,786 (51,621) 156,001
Balance (in shares) at Dec. 31, 2023 1,820,100          
Balance at Dec. 31, 2023   281 7,555 205,669 (52,555) 160,950
Purchase of treasury stock (in shares) (29,855)          
Purchase of treasury stock   0 0 0 (2,849) (2,849)
Net income   0   11,319 0 11,319
Balance (in shares) at Mar. 31, 2024 1,790,245          
Balance at Mar. 31, 2024   281 7,555 216,988 (55,404) 169,420
Balance (in shares) at Dec. 31, 2023 1,820,100          
Balance at Dec. 31, 2023   281 7,555 205,669 (52,555) 160,950
Net income           53,127
Balance (in shares) at Sep. 30, 2024 1,726,970          
Balance at Sep. 30, 2024   281 7,555 258,796 (62,794) 203,838
Balance (in shares) at Mar. 31, 2024 1,790,245          
Balance at Mar. 31, 2024   281 7,555 216,988 (55,404) 169,420
Purchase of treasury stock (in shares) (28,191)          
Purchase of treasury stock   0 0 0 (2,857) (2,857)
Net income   0   19,732 0 19,732
Balance (in shares) at Jun. 30, 2024 1,762,054          
Balance at Jun. 30, 2024   281 7,555 236,720 (58,261) 186,295
Purchase of treasury stock (in shares) (35,084)          
Purchase of treasury stock   0 0 0 (4,533) (4,533)
Net income   0   22,076 0 22,076
Balance (in shares) at Sep. 30, 2024 1,726,970          
Balance at Sep. 30, 2024   $ 281 $ 7,555 $ 258,796 $ (62,794) $ 203,838