XML 106 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Income taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Contingency [Line Items]      
Cumulative unremitted earnings, non-permanently reinvested $ 1,100,000    
Cumulative unremitted earnings, permanently reinvested $ 1,200,000    
Effective income tax rate, total 18.60% 13.30% 6.10%
Realized net benefit as result of reducing our reserves with respect to uncertain tax positions $ 2,000 $ 800 $ 1,700
Tax effect, carry forwards 110,900    
Deferred tax assets, valuation allowance 91,531 143,177  
Unrecognized tax benefits that would impact effective tax rate 2,700    
Unrecognized tax benefits, interest (benefit) expense 200 200 200
Unrecognized tax benefits, penalties (200) (300) $ (500)
Unrecognized tax benefits, interest (benefit) expense accrued 600 800  
Unrecognized tax benefits, penalties accrued 1,500 $ 1,800  
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 2,000    
No Expiration Date      
Income Tax Contingency [Line Items]      
Tax effect, carry forwards 16,000    
After 2020 but before the end of 2025      
Income Tax Contingency [Line Items]      
Tax effect, carry forwards 20,100    
After 2025      
Income Tax Contingency [Line Items]      
Tax effect, carry forwards $ 74,800