Quarterly report [Sections 13 or 15(d)]

Note 8 - Revenue Recognition (Tables)

v3.25.1
Note 8 - Revenue Recognition (Tables)
6 Months Ended
Apr. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended April 30,

   

Six Months Ended April 30,

 

(in thousands)

 

2025

   

2024

   

2025

   

2024

 

Service revenue

  $ 85,194     $ 98,729     $ 163,221     $ 188,686  

Lease fixed revenue

    5,605       3,111       10,605       6,315  

Lease variable revenue

    3,159       5,222       6,578       9,772  

Total revenue

  $ 93,958     $ 107,062     $ 180,404     $ 204,773