XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 2,904 $ 10,455 $ 13,951 $ 22,930
Foreign currency translation adjustments (605) 114 1,820 172
Unrealized gains on investments, net of tax 205 106 7 (367)
Total comprehensive income, net of tax $ 2,504 $ 10,675 $ 15,778 $ 22,735