XML 89 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Tax Credit Carryforward [Line Items]        
Significant change in unrecognized tax benefits, nature of event It is reasonably possible that the amount of the unrecognized benefit with respect to certain of our unrecognized tax positions will significantly increase or decrease within the next 12 months.      
Significant change in unrecognized tax benefits is reasonably possible, estimated range not possible These changes may be the result of settlements of ongoing audits or competent authority proceedings. At this time, an estimate of the range of the reasonably possible outcomes cannot be made.      
Unrecognized tax benefits $ 44,391 $ 48,838 $ 48,072 $ 43,378
Unrecognized tax benefits, if recognized, would affect the effective tax rate $ 42,300      
Income tax examination, description We file income tax returns in the U.S. federal jurisdiction and in various state and foreign jurisdictions. We are no longer subject to U.S. federal income tax examinations by tax authorities for tax years before 2021. We are no longer subject to China income tax examinations by tax authorities for tax years before 2013. With respect to state and local jurisdictions and countries outside of the U.S., with limited exceptions, we are no longer subject to income tax audits for years before 2018. Although the outcome of tax audits is always uncertain, we believe that adequate amounts of tax, interest and penalties, if any, have been provided for in our reserve for any adjustments that may result from future tax audits. We recognize accrued interest and penalties, if any, related to unrecognized tax benefits in interest expense. We had an immaterial amount of accrued interest and penalties at December 31, 2024, 2023, and 2022.      
Net deferred tax assets $ 64,766 50,805    
Tax credit carryforward, valuation allowance 11,300 8,600    
Operating loss carryforward [Abstract]        
Operating loss carryforwards, valuation allowance 10,500 16,700    
Income taxes supplemental information [Abstract]        
Statutory accounting practices, retained earnings not available for dividends 93,600      
Additional tax on undistributed foreign earnings 50,100      
Tax holidays $ 1,100 $ 700 $ 200  
Tax holidays basic EPS $ 0.02 $ 0.02 $ 0  
Tax holidays diluted EPS $ 0.02 $ 0.02 $ 0  
China        
Income taxes supplemental information [Abstract]        
Deferred tax liabilities, undistributed foreign earnings $ 437,600      
State and Local Jurisdiction        
Tax Credit Carryforward [Line Items]        
Tax credit carryforward, expiration dates Jan. 01, 2023      
Operating loss carryforward [Abstract]        
Operating loss carryforwards $ 1,200      
Operating loss carryforwards, expiration dates Jan. 01, 2023      
Foreign Tax Authority        
Operating loss carryforward [Abstract]        
Operating loss carryforwards $ 254,800      
Operating loss carryforwards, expiration dates Jan. 01, 2024      
Income taxes supplemental information [Abstract]        
Deferred tax liabilities, undistributed foreign earnings $ 1,300,000      
Research | Federal        
Tax Credit Carryforward [Line Items]        
Tax credit carryforward, amount 1,400      
Tax and Research | State and Local Jurisdiction        
Tax Credit Carryforward [Line Items]        
Tax credit carryforward, amount 10,900      
ASU No. 2013-11        
Tax Credit Carryforward [Line Items]        
Net deferred tax assets 45,000      
Deferred tax assets operating loss carryforwards $ 19,800