XML 85 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROVISION (BENEFIT) FOR INCOME TAXES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
U.S. and foreign components of income before income taxes [Abstract]      
U.S. operations $ (4,521) $ 2,995 $ 17,250
Foreign operations 35,275 42,912 166,176
INCOME BEFORE INCOME TAXES 30,754 45,907 183,426
Current provision (benefit):      
Federal 5,876 (1,193) 19,740
State 3 3 2
Foreign 1,392 1,331 1,079
Current provision (benefit) 7,271 141 20,821
Deferred provision (benefit):      
Federal (8,177) (9,178) (7,962)
State 0 0 0
Foreign (574) (791) (284)
Deferred provision (benefit) (8,751) (9,969) (8,246)
Income Tax Expense (Benefit), Total $ (1,480) $ (9,828) $ 12,575
Effective income tax rate reconciliation [Abstract]      
Provision (benefit) computed at Federal statutory rate 21.00% 21.00% 21.00%
Business tax credits (14.60%) (12.20%) (3.70%)
Stock-based compensation 6.40% (0.10%) (1.60%)
Foreign income taxed at different rate (21.00%) (17.60%) (18.50%)
GILTI inclusion 2.40% 4.10% 8.50%
Uncertain Tax Positions (3.70%) (18.60%) (0.10%)
Valuation allowance 5.30% 4.30% 1.30%
Other (0.60%) (2.30%) 0.00%
Effective Income Tax Rate Reconciliation, Percent, Total (4.80%) (21.40%) 6.90%
Components of deferred income tax assets (liabilities) [Abstract]      
R&D costs capitalized for tax purposes $ 39,807 $ 30,886  
Other reserves and accruals 3,598 861  
Tax credit carry-forwards 29,558 28,223  
Stock compensation 3,155 1,543  
Capital losses 140 141  
Net operating loss 2,268 2,269  
Other 421 465  
Valuation allowance (32,659) (31,031)  
Deferred tax assets, net of valuation allowance 46,288 33,357  
Fixed assets, Intangible and Goodwill (9,814) (5,040)  
Deferred tax liabilities (9,814) (5,040)  
Net deferred tax assets 36,474 28,317  
Reconciliation of the Beginning and Ending Amount of Unrecognized Tax Benefits [Roll Forward]      
Unrecognized tax benefits, balance at beginning of period 16,389 23,386 $ 21,363
Gross increase for tax positions of current year 765 605 2,188
Gross decrease for tax positions of prior years (876) 0 0
Statute of limitation release for tax positions of prior years (1,103) (7,602) (165)
Unrecognized tax benefits, balance at end of period 15,175 16,389 23,386
Unrecognized tax benefits [Abstract]      
Unrecognized tax benefits, balance at end of period 15,175 16,389 $ 23,386
Income tax benefit that would be recorded if unrecognized tax benefits are recognized 3,800    
Income tax interest and penalties accrued 300 $ 300  
State and Local Jurisdiction | California Taxing Authority      
Operating Loss Carryforwards [Line Items]      
Operating Loss Carryforwards 44,200    
Research Tax Credit Carryforward | State and Local Jurisdiction | California Taxing Authority      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, amount 42,000    
Research Tax Credit Carryforward | State and Local Jurisdiction | New Jersey Division of Taxation      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, amount 1,000    
Research Tax Credit Carryforward | Foreign Tax Authority      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, amount $ 3,800    
Earliest Tax Year | State and Local Jurisdiction | California Taxing Authority      
Operating Loss Carryforwards [Line Items]      
Operating Loss Carryforwards, Expiration Date Jan. 01, 2032    
Earliest Tax Year | Research Tax Credit Carryforward | State and Local Jurisdiction | New Jersey Division of Taxation      
Operating Loss Carryforwards [Line Items]      
Tax Credit Carryforward, Expiration Date Jan. 01, 2026    
Earliest Tax Year | Research Tax Credit Carryforward | Foreign Tax Authority      
Operating Loss Carryforwards [Line Items]      
Tax Credit Carryforward, Expiration Date Jan. 01, 2030