Quarterly report [Sections 13 or 15(d)]

Note 10 - Revenue Recognition (Tables)

v3.26.1
Note 10 - Revenue Recognition (Tables)
6 Months Ended
Apr. 30, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended April 30,

   

Six Months Ended April 30,

 

(in thousands)

 

2026

   

2025

   

2026

   

2025

 

Service revenue

  $ 97,455     $ 85,194     $ 179,107     $ 163,221  

Lease fixed revenue

    6,187       5,605       11,659       10,605  

Lease variable revenue

    3,154       3,159       6,591       6,578  

Total revenue

  $ 106,796     $ 93,958     $ 197,357     $ 180,404