XML 101 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES (NARRATIVE) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement Narrative [Line Items]          
Income (Loss) from Continuing Operations before Income Taxes, Foreign $ 3,300 $ 23,220 $ 80,595 $ 91,561  
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent   21.00% 21.00% 21.00%  
Effective income tax rate   21.00% 21.00% 21.00%  
Deferred Tax Assets, Net 15,620 $ 15,620 $ 100,206    
Deferred tax assets, net of valuation allowance and deferred tax liabilities     35,014    
Deferred Tax Liabilities, Net 8,960 8,960      
Deferred Tax Assets, Valuation Allowance 157,383 157,383 39,902 $ 24,944 $ 29,620
Current Foreign Tax Expense (Benefit)   15,341 24,470 22,055  
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost 2,206 2,206 0    
Estimated amount of foreign earnings to be invested outside United States 151,000 $ 151,000      
Income Tax Holiday, Description   The Company has been granted “Tax Holidays” as an incentive to attract foreign investment by the governments of the Philippines and Costa Rica. Generally, a Tax Holiday is an agreement between the Company and a foreign government under which the Company receives certain tax benefits in that country, such as exemption from taxation on profits derived from export-related activities. In the Philippines, the Company has been granted multiple agreements under local laws which result in an overall reduced tax rate. These incentives have varying benefit year over year and expire at various times beginning in 2031.      
Income Tax Holiday, Aggregate Dollar Amount   $ 2,800 $ 2,300 $ 1,600  
Income Tax Holiday, Income Tax Benefits Per Share   $ 0.06 $ 0.05 $ 0.04  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 3,400 $ 3,400 $ 2,700 $ 1,800  
Reserve for Uncertain Tax Benefits, Net   6,500 $ 6,600    
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit 9,900 9,900      
Decrease in Unrecognized Tax Benefits is Reasonably Possible 9,300 $ 9,300      
Organization for Economic Co-operation Development OECD [Member] | Minimum [Member]          
Income Statement Narrative [Line Items]          
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent   15.00%      
Effective income tax rate   15.00%      
UNITED STATES          
Income Statement Narrative [Line Items]          
Deferred Tax Assets, Net 15,100 $ 15,100      
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount   $ 115,800      
Income Tax Examination Years Under Audit   2017 and 2018      
Foreign Jurisdictions [Member]          
Income Statement Narrative [Line Items]          
Deferred Tax Assets, Net $ 6,200 $ 6,200      
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount   (2,200)      
Foreign Jurisdictions [Member] | Not Realizable Standard [Member]          
Income Statement Narrative [Line Items]          
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount   (1,900)      
CANADA          
Income Statement Narrative [Line Items]          
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount   (1,300)      
CANADA | Not Realizable Standard [Member]          
Income Statement Narrative [Line Items]          
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount   $ 3,200      
Philippines and Costa Rica [Member]          
Income Statement Narrative [Line Items]          
Income Tax Holiday, Termination Date   2031      
Ministry of Finance, India [Member]          
Income Statement Narrative [Line Items]          
Income Tax Examination Years Under Audit   2017 through 2022