XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (UNAUDITED)        
Net income (loss) $ 2,465 $ (870) $ 3,785 $ 259
Other comprehensive income (loss):        
Foreign currency translation adjustments (909) (412) (1,627) (1,172)
Comprehensive income (loss) $ 1,556 $ (1,282) $ 2,158 $ (913)