XML 104 R88.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Current:      
State $ 178 $ 150 $ 53
Foreign 4,021 5,168 3,661
Total current 4,199 5,318 3,714
Deferred:      
Federal 0 0 (6,754)
State 0 0 (2,913)
Foreign 2,635 541 340
Total deferred 2,635 541 (9,327)
Total provision for income taxes $ 6,834 $ 5,859 $ (5,613)