Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Comprehensive Income

v3.23.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Net income $ 31,790 $ 28,676
Other comprehensive income (loss):    
Foreign currency translation adjustment 3,737 (12,899)
Total comprehensive income $ 35,527 $ 15,777