v3.25.4
Segment Information Reconciliation of Operating Income to Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Segment Reporting [Abstract]    
Operating income (loss) $ 2,852 $ (6,978)
Interest expense (12,367) (14,186)
Other, net 5,617 1,229
Income tax (expense) benefit (173) 5,050
Net loss $ (4,071) $ (14,885)