Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Stockholders' Equity (Unaudited)

v3.25.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2023 5,284,500          
Balance at Dec. 31, 2023 $ 53 $ 34,647 $ (12,623) $ 53,215 $ (522) $ 74,770
Balance (in shares) at Dec. 31, 2023     711,052      
Net income 0 0 $ 0 2,731 0 2,731
Translation adjustment 0 0 0 0 (718) (718)
Dividends paid (per common share $0.17) 0 0 0 (756) 0 (756)
Share-based compensation expense $ 0 854 $ 0 0 0 854
Restricted stock unit grants (net of forfeitures) (in shares) 0   (18,938)      
Restricted stock unit grants (net of forfeitures) $ 0 (331) $ 331 0 0 0
Treasury shares repurchased (in shares) 0   7,255      
Treasury shares repurchased $ 0 0 $ (432) 0 0 (432)
Balance (in shares) at Mar. 31, 2024 5,284,500          
Balance at Mar. 31, 2024 $ 53 35,170 $ (12,724) 55,190 (1,240) 76,449
Balance (in shares) at Mar. 31, 2024     699,369      
Share-based compensation expense $ 0 854 $ 0 0 0 854
Balance (in shares) at Dec. 31, 2023 5,284,500          
Balance at Dec. 31, 2023 $ 53 34,647 $ (12,623) 53,215 (522) 74,770
Balance (in shares) at Dec. 31, 2023     711,052      
Net income           11,620
Translation adjustment           1,678
Balance (in shares) at Sep. 30, 2024 5,284,500          
Balance at Sep. 30, 2024 $ 53 36,676 $ (12,777) 62,560 1,156 87,668
Balance (in shares) at Sep. 30, 2024     677,710      
Balance (in shares) at Mar. 31, 2024 5,284,500          
Balance at Mar. 31, 2024 $ 53 35,170 $ (12,724) 55,190 (1,240) 76,449
Balance (in shares) at Mar. 31, 2024     699,369      
Net income 0 0 $ 0 3,430 0 3,430
Translation adjustment 0 0 0 0 (121) (121)
Dividends paid (per common share $0.17) 0 0 0 (758) 0 (758)
Share-based compensation expense $ 0 1,113 $ 0 0 0 1,113
Restricted stock unit grants (net of forfeitures) (in shares) 0   (31,213)      
Restricted stock unit grants (net of forfeitures) $ 0 (545) $ 545 0 0 0
Treasury shares repurchased (in shares) 0   4,817      
Treasury shares repurchased $ 0 0 $ (283) 0 0 (283)
Balance (in shares) at Jun. 30, 2024 5,284,500          
Balance at Jun. 30, 2024 $ 53 35,738 $ (12,462) 57,862 (1,361) 79,830
Balance (in shares) at Jun. 30, 2024     672,973      
Share-based compensation expense 0 1,113 $ 0 0 0 1,113
Net income 0 0 0 5,459 0 5,459
Translation adjustment 0 0 0 0 2,517 2,517
Dividends paid (per common share $0.17) 0 0 0 (761) 0 (761)
Share-based compensation expense $ 0 938 $ 0 0 0 938
Restricted stock unit grants (net of forfeitures) (in shares) 0   0      
Restricted stock unit grants (net of forfeitures) $ 0 0 $ 0 0 0 0
Treasury shares repurchased (in shares) 0   4,737      
Treasury shares repurchased $ 0 0 $ (315) 0 0 (315)
Balance (in shares) at Sep. 30, 2024 5,284,500          
Balance at Sep. 30, 2024 $ 53 36,676 $ (12,777) 62,560 1,156 87,668
Balance (in shares) at Sep. 30, 2024     677,710      
Share-based compensation expense $ 0 938 $ 0 0 0 938
Balance (in shares) at Dec. 31, 2024 5,284,500          
Balance at Dec. 31, 2024 $ 53 37,977 $ (13,337) 68,787 (2,892) $ 90,588
Balance (in shares) at Dec. 31, 2024     683,198     683,198
Net income 0 0 $ 0 3,684 0 $ 3,684
Translation adjustment 0 0 0 0 1,553 1,553
Dividends paid (per common share $0.17) 0 0 0 (766) 0 (766)
Share-based compensation expense $ 0 1,378 $ 0 0 0 1,378
Restricted stock unit grants (net of forfeitures) (in shares) 0   10,137      
Restricted stock unit grants (net of forfeitures) $ 0 177 $ (177) 0 0 0
Treasury shares repurchased (in shares) 0   7,110      
Treasury shares repurchased $ 0 0 $ (883) 0 0 (883)
Balance (in shares) at Mar. 31, 2025 5,284,500          
Balance at Mar. 31, 2025 $ 53 39,532 $ (14,397) 71,705 (1,339) 95,554
Balance (in shares) at Mar. 31, 2025     700,445      
Share-based compensation expense $ 0 1,378 $ 0 0 0 1,378
Balance (in shares) at Dec. 31, 2024 5,284,500          
Balance at Dec. 31, 2024 $ 53 37,977 $ (13,337) 68,787 (2,892) $ 90,588
Balance (in shares) at Dec. 31, 2024     683,198     683,198
Net income           $ 14,346
Translation adjustment           4,724
Balance (in shares) at Sep. 30, 2025 5,284,500          
Balance at Sep. 30, 2025 $ 53 41,136 $ (14,588) 80,829 1,832 $ 109,262
Balance (in shares) at Sep. 30, 2025     671,054     671,054
Balance (in shares) at Mar. 31, 2025 5,284,500          
Balance at Mar. 31, 2025 $ 53 39,532 $ (14,397) 71,705 (1,339) $ 95,554
Balance (in shares) at Mar. 31, 2025     700,445      
Net income 0 0 $ 0 5,968 0 5,968
Translation adjustment 0 0 0 0 3,782 3,782
Dividends paid (per common share $0.17) 0 0 0 (769) 0 (769)
Share-based compensation expense $ 0 1,181 $ 0 0 0 1,181
Restricted stock unit grants (net of forfeitures) (in shares) 0   (38,402)      
Restricted stock unit grants (net of forfeitures) $ 0 (670) $ 670 0 0 0
Treasury shares repurchased (in shares) 0   5,251      
Treasury shares repurchased $ 0 0 $ (539) 0 0 (539)
Balance (in shares) at Jun. 30, 2025 5,284,500          
Balance at Jun. 30, 2025 $ 53 40,043 $ (14,266) 76,904 2,443 105,177
Balance (in shares) at Jun. 30, 2025     667,294      
Share-based compensation expense 0 1,181 $ 0 0 0 1,181
Net income 0 0 0 4,696 0 4,696
Translation adjustment 0 0 0 0 (611) (611)
Dividends paid (per common share $0.17) 0 0 0 (771) 0 (771)
Share-based compensation expense $ 0 1,077 $ 0 0 0 1,077
Restricted stock unit grants (net of forfeitures) (in shares) 0   905      
Restricted stock unit grants (net of forfeitures) $ 0 16 $ (16) 0 0 0
Treasury shares repurchased (in shares) 0   2,855      
Treasury shares repurchased $ 0 0 $ (306) 0 0 (306)
Balance (in shares) at Sep. 30, 2025 5,284,500          
Balance at Sep. 30, 2025 $ 53 41,136 $ (14,588) 80,829 1,832 $ 109,262
Balance (in shares) at Sep. 30, 2025     671,054     671,054
Share-based compensation expense $ 0 $ 1,077 $ 0 $ 0 $ 0 $ 1,077