XML 139 R122.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2017
Dec. 31, 2019
Income Taxes [Line Items]          
Total (benefit) provision for income taxes $ 124,884 $ 146,366 $ 116,868    
Effective tax rate 14.90% 12.60% 13.00%    
Tax savings due to the tax holiday $ 16,000 $ 29,900 $ 33,300    
Tax savings due to the tax holiday, per share $ 0.18 $ 0.09 $ 0.16    
Tax holiday expiration date December 31, 2025        
Valuation allowance includes net deferred tax assets $ 103,807 $ 97,170      
Tax credit carryforwards, approximately       $ 138,400  
Tax credits carryforwards 105,503 98,378      
Reduction in unrecognized tax benefits 15,608 14,465 $ 17,903   $ 21,180
Unrecognized tax benefits, if recognized would impact effective tax rate 10,100        
Unrecognized tax benefits, if recognized would impact deferred taxes 5,500        
Accrued interest and penalties 400 300      
Interest and penalties related to income tax, expense (benefit) 100 900 200    
Expense related to remeasurement of deferred tax assets and liabilities 67,000        
Expected future payments related transition tax in 2022 7,900        
Expected future payments related transition tax in one to three years 34,500        
Expected future payments related transition tax in three to five years 24,600        
InterCompany Cost Sharing Arrangement [Member]          
Income Taxes [Line Items]          
Total (benefit) provision for income taxes   $ 2,500 $ 2,300    
United States          
Income Taxes [Line Items]          
Tax credits carryforwards, business       $ 2,400  
Tax credit carryforward, expiration date       2028  
State and Local Jurisdiction          
Income Taxes [Line Items]          
Tax credits carryforwards       $ 136,100  
Reduction in unrecognized tax benefits $ 15,600        
State and Local Jurisdiction | Earliest Tax Year          
Income Taxes [Line Items]          
Tax credit carryforward, expiration date       2023  
State and Local Jurisdiction | Latest Tax Year          
Income Taxes [Line Items]          
Tax credit carryforward, expiration date       2042  
State and Local Jurisdiction | Do Not Expire          
Income Taxes [Line Items]          
Tax credits carryforwards       $ 72,000