XML 16 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Legal Reserves [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance at Dec. 31, 2024 $ 5   $ 192,094 $ 1,458 $ 538,787 $ (101,161) $ 631,183
Balance, shares at Dec. 31, 2024 46,991,558            
Dividend ($0.15 per share)   (7,050) (7,050)
Foreign currency translation   19,576 19,576
Net income   42,189 42,189
Share Repurchase   (124) (124)
Share Repurchase, shares (1,610)            
Derivative financial instruments   (637) (637)
Balance at Mar. 31, 2025 $ 5   191,970 1,458 573,926 (82,222) 685,137
Balance, shares at Mar. 31, 2025 46,989,948            
Balance at Dec. 31, 2025 $ 5 $ (79,218) 153,358 1,458 670,558 (33,109) 713,052
Balance, shares at Dec. 31, 2025 46,389,146            
Treasury stock balance, shares at Dec. 31, 2025   1,651,420,000          
Dividend ($0.15 per share) (6,652) (6,652)
Share repurchase $ (16,461) (16,461)
Share repurchase, shares   372,910          
Change in fair value of investments available for sale 192 192
Foreign currency translation 13,212 13,212
Net income 31,891 31,891
Share Repurchase   (95,679)          
Derivative financial instruments             192
Balance at Mar. 31, 2026 $ 5 $ (95,679) $ 153,358 $ 1,458 $ 695,797 $ (19,705) $ 735,234
Balance, shares at Mar. 31, 2026 46,389,146            
Treasury stock balance, shares at Mar. 31, 2026   2,024,330,000