v3.25.4
Earnings Per Share (Tables)
3 Months Ended
Jan. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted three months ended January 31, 2026 and 2025 follows (in thousands, except per share data):
Net Loss
Weighted-Average SharesPer Share
Three Months Ended January 31, 2026
Basic and diluted loss per common share
$(4,071)45,456 $(0.09)
Three Months Ended January 31, 2025
Basic and diluted loss per common share$(14,885)47,015 $(0.32)