Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Stockholders' Equity (Unaudited)

v3.25.2
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      
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           6,161
Translation adjustment           (839)
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      
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      
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      
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      
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      
Net income           9,650
Translation adjustment           5,335
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      
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