Quarterly report [Sections 13 or 15(d)]

Note 19 - Segment Reporting - Revenue (Details)

v3.25.0.1
Note 19 - Segment Reporting - Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Revenue $ 86,447 $ 97,711
UNITED STATES    
Revenue 73,607 82,303
UNITED KINGDOM    
Revenue $ 12,840 $ 15,408