XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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         (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           11,500
Balance (in shares) at Jun. 30, 2023 1,840,500          
Balance at Jun. 30, 2023   281 7,555 189,066 (50,413) 146,489
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
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 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           31,051
Balance (in shares) at Jun. 30, 2024 1,762,054          
Balance at Jun. 30, 2024   281 7,555 236,720 (58,261) 186,295
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 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