v3.26.1
Condensed Consolidated Statements of Changes in Equity - USD ($)
$ in Thousands
Total
Share capital and additional paid-in capital
Retained earnings
Accumulated other comprehensive income (loss)
Non-controlling interests
Beginning balance (in shares) at Dec. 31, 2024   382,530,780      
Beginning balance at Dec. 31, 2024 $ 1,110,982 $ 669,879 $ 457,709 $ (63,525) $ 46,919
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Activities relating to share-based compensation (in shares)   2,875,615      
Activities relating to share-based compensation (858) $ (843) (15)    
Net income 7,723   6,122   1,601
Foreign exchange loss on translation (3,082)     (2,924) (158)
Ending balance (in shares) at Mar. 31, 2025   385,406,395      
Ending balance at Mar. 31, 2025 $ 1,114,765 $ 669,036 463,816 (66,449) 48,362
Beginning balance (in shares) at Dec. 31, 2025 381,592,969 381,592,969      
Beginning balance at Dec. 31, 2025 $ 1,142,959 $ 662,983 447,756 (16,842) 49,062
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Activities relating to share-based compensation (in shares)   1,031,438      
Activities relating to share-based compensation (181) $ 787 (968)    
Share repurchases (in shares)   (6,365,700)      
Share repurchases (16,730) $ (16,730)      
Net income 15,711   13,752   1,959
Foreign exchange loss on translation $ (17,945)     (17,076) (869)
Ending balance (in shares) at Mar. 31, 2026 376,258,707 376,258,707      
Ending balance at Mar. 31, 2026 $ 1,123,814 $ 647,040 $ 460,540 $ (33,918) $ 50,152