XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
USD ($)
negotiation
Jul. 31, 2024
USD ($)
Jul. 31, 2025
USD ($)
negotiation
Jul. 31, 2024
USD ($)
Income Tax Examination [Line Items]        
Provision for income taxes $ 1,743 $ 3,828 $ 4,570 $ 7,608
Effective tax rate 52.40% (4.70%) (27.90%) (7.10%)
Unrecognized tax benefits which would impact the effective tax rate if recognized $ 1,600   $ 1,600  
Liability pertaining to uncertain tax positions $ 900   $ 900  
Number of bilateral transfer pricing negotiations | negotiation 2   2  
Anticipated amount of QDMTT     $ 1,900  
India        
Income Tax Examination [Line Items]        
Corporate income tax assessment appealed     $ 2,100  
United States        
Income Tax Examination [Line Items]        
Increase (decrease) in valuation allowance $ (3,100)      
Increase (decrease) in DTA (3,100)      
Romania        
Income Tax Examination [Line Items]        
Increase (decrease) in valuation allowance 4,300      
Increase (decrease) in DTA $ 4,300