XML 101 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES (NARRATIVE) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement Narrative [Line Items]          
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   $ 100,206 $ 62,551    
Valuation allowances   39,902 24,944 $ 29,620 $ 18,697
Estimated amount of foreign earnings to be invested outside United States   $ 176,000      
Income Tax Holidays 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.      
Aggregate Effect on Income Tax Expense for Income Tax Holiday Jurisdictions   $ 2,300 $ 1,600 $ 6,300  
Diluted Net Income Per Share Effect For Income Tax Holiday Jurisdictions   $ 0.05 $ 0.04 $ 0.13  
Total Interest and Penalties Accrued Related to Uncertain Tax Positions Recorded in Balance Sheets   $ 2,700 $ 1,800 $ 2,800  
Reserve for Uncertain Tax Benefits, Net   6,600 $ 6,600    
Decrease of Unrecognized Tax Benefits over Next 12 Months   9,300      
Decrease in Unrecognized Tax Benefits is Reasonably Possible   300      
Organization for Economic Co-operation Development OECD [Member] | Minimum          
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 [Member]          
Income Statement Narrative [Line Items]          
Deferred Tax Assets, Net   38,200      
Net Change in Valuation Allowance   $ 15,300      
Income Tax Examination Years Under Audit   2017 and 2018      
California          
Income Statement Narrative [Line Items]          
Income Tax Examination Years Under Audit   2017 and 2018      
Foreign Jurisdictions [Member]          
Income Statement Narrative [Line Items]          
Deferred Tax Assets, Net   $ 3,100      
Australia Mexico Brazil and UK Jurisdictions [Member] | Not Realizable Standard [Member]          
Income Statement Narrative [Line Items]          
Net Change in Valuation Allowance   3,100      
Canada UK Netherlands and Various Jurisdictions [Member] | Not Realizable Standard [Member]          
Income Statement Narrative [Line Items]          
Net Change in Valuation Allowance   $ (3,500)      
Philippines [Member]          
Income Statement Narrative [Line Items]          
Income Tax Examination Years Under Audit   2020      
Philippines and Costa Rica [Member]          
Income Statement Narrative [Line Items]          
Income Tax Holiday Termination Date   2031      
India [Member]          
Income Statement Narrative [Line Items]          
Income Tax Examination Years Under Audit   2017 through 2022      
WISCONSIN          
Income Statement Narrative [Line Items]          
Income Tax Examination Years Under Audit   2019