v3.26.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Net income $ 3,264 $ 1,262 $ 5,855 $ 7,116
Other comprehensive income (loss)        
Foreign currency translation adjustment (781) (111) (1,117) 811
Comprehensive income 2,483 1,151 4,738 7,927
Less: Comprehensive income attributable to non-controlling interests 717 411 1,506 1,313
Total comprehensive income attributable to common stock $ 1,766 $ 740 $ 3,232 $ 6,614