XML 84 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards:        
Withholding tax liability $ 27,432 $ 18,356    
Tax credits 18,497 37,672    
Income Tax Uncertainties:        
Deferred tax liability undistributed earnings of foreign subsidiaries 1,300 1,500    
Unrecognized tax benefit 26,408 24,510 $ 24,310 $ 29,000
Net unrecognized tax benefits that, if recognized, would favorably impact the effective income tax rate 25,000 23,500    
Decrease in unrecognized tax benefits due to the settlement of various audits and the expiration of statutes of limitations 4,600      
Accrued interest and penalties related to income tax liabilities 600 1,100    
Aggregate amount of interest and penalties expense (benefit) recorded in the statement of operations (500) (100) $ 100  
INDIA        
Income Tax Uncertainties:        
Undistributed earnings 37,800      
Non-US, Excluding India        
Income Tax Uncertainties:        
Undistributed earnings 26,100      
Revision of Prior Period, Reclassification, Adjustment        
Operating Loss Carryforwards:        
Withholding tax liability   18,400    
Previously Reported        
Operating Loss Carryforwards:        
Tax credits   18,400    
Other Noncurrent Liabilities        
Income Tax Uncertainties:        
Unrecognized tax benefit 19,900 $ 16,900    
Domestic Federal        
Operating Loss Carryforwards:        
Operating loss carryforwards 53,200      
Operating loss carryforwards, not subject to expiration 2,900      
Domestic Federal | General Business Tax Credit Carryforward        
Tax Credit Carryforward:        
Tax credit carryforward 20,500      
State        
Operating Loss Carryforwards:        
Operating loss carryforwards, deferred tax asset, subject to expiration 700      
Operating loss carryforwards, valuation allowance 600      
State | General Business Tax Credit Carryforward        
Tax Credit Carryforward:        
Tax credit carryforward 700      
Foreign        
Operating Loss Carryforwards:        
Operating loss carryforwards 17,300      
Operating loss carryforwards, not subject to expiration 17,000      
Operating loss carryforwards, valuation allowance $ 100      
Operating loss carryforwards, expiration period 7 years      
Tax Credit Carryforward:        
Tax credit carryforward $ 2,100      
Tax credit carryforward, valuation allowance 2,100      
Other Foreign Jurisdiction        
Tax Credit Carryforward:        
Tax credit carryforward 2,300      
Tax credit carryforward, valuation allowance 1,200      
Tax credit carryforward, not subject to expiration $ 1,200      
Tax credit carryforward, expiration period 7 years