XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 1,841 $ 10,485 $ 12,475 $ 13,293
Foreign currency translation adjustments 652 (127) 58 68
Unrealized gains (losses) on investments, net of tax 321 (41) (473) 54
Total comprehensive income, net of tax $ 2,814 $ 10,317 $ 12,060 $ 13,415