XML 105 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Contingency [Line Items]      
Cumulative unremitted earnings, non-permanently reinvested $ 1,300,000    
Cumulative unremitted earnings, permanently reinvested $ 1,000,000    
Effective income tax rate, total 13.30% 6.10% (35.90%)
Realized net benefit as result of reducing our reserves with respect to uncertain tax positions $ 800 $ 1,700 $ 100
Tax effect, carry forwards 168,100    
Deferred tax assets, valuation allowance 143,177 155,008  
Unrecognized tax benefits that would impact effective tax rate 3,800    
Unrecognized tax benefits, interest (benefit) expense 200 200 200
Unrecognized tax benefits, penalties (300) (500) $ (100)
Unrecognized tax benefits, interest (benefit) expense accrued 800 700  
Unrecognized tax benefits, penalties accrued 1,800 $ 2,100  
Minimum      
Income Tax Contingency [Line Items]      
Unrecognized tax benefits change within next twelve months due to potential for resolution of foreign and U.S. examinations 0    
Maximum      
Income Tax Contingency [Line Items]      
Unrecognized tax benefits change within next twelve months due to potential for resolution of foreign and U.S. examinations 1,100    
No Expiration Date      
Income Tax Contingency [Line Items]      
Tax effect, carry forwards 15,700    
After 2020 but before the end of 2025      
Income Tax Contingency [Line Items]      
Tax effect, carry forwards 19,200    
After 2025      
Income Tax Contingency [Line Items]      
Tax effect, carry forwards $ 133,200