XML 143 R104.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity and dividends (Narrative) (Details) - USD ($)
12 Months Ended
Feb. 11, 2022
Sep. 13, 2021
Feb. 12, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dividends Payable [Line Items]            
Preferred shares issued       0    
Stock repurchased during period, shares       0 1,525,312 1,223,674
Stock repurchased during period, value         $ 53,170,000 $ 42,012,000
Acquisition of remaining interest in NCI       $ 5,556,000    
Dividends declared (USD per share) $ 0.25          
Dividends payable date       Mar. 04, 2022    
Dividends, date of record Feb. 11, 2022          
Dividends, common stock     $ 27,658,000      
Gain (Loss) from intra-entity foreign currency transactions       $ 8,763,000 10,826,000 $ 1,082,000
Shares issued for business combination [Member]            
Dividends Payable [Line Items]            
Share capital from additional paid-in capital       4,764,000    
Unrecognized share based continuing employment costs       $ 10,733,000 $ 19,933,000  
Unrecognized share based continuing employment costs, weighted average period for recognition       1 year 7 months 6 days    
Shares forfeited       55,510    
Xcira LLC [Member]            
Dividends Payable [Line Items]            
Percentage of membership interest acquired   25.00%        
Acquisition of remaining interest in NCI   $ 5,555,555        
Percentage of ownership interest   100.00%        
Rouse Services LLC [Member] | Shares issued for business combination [Member]            
Dividends Payable [Line Items]            
Shares forfeited       55,510