v3.25.4
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Net loss $ (2,442) $ (2,639)
Other comprehensive income:    
Foreign currency translation adjustment 4,286 (2,995)
Total comprehensive income (loss) $ 1,844 $ (5,634)