Annual report pursuant to Section 13 and 15(d)

Note 19 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details)

v3.23.4
Note 19 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Revenue $ 442,241 $ 401,292
Long Lived Assets 427,648 419,377
UNITED STATES    
Revenue 379,653 346,366
Long Lived Assets 371,689 366,814
UNITED KINGDOM    
Revenue 62,588 54,926
Long Lived Assets $ 55,959 $ 52,563