v3.26.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Jul. 31, 2026
Oct. 31, 2025
Aug. 01, 2025
Stock disclosures      
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01 $ 0.01
Preferred stock, issued (in shares) 0 0 0
Preferred stock, outstanding (in shares) 0 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01 $ 0.01
Common stock, authorized (in shares) 175,000,000 175,000,000 175,000,000
Common stock, issued (in shares) 94,654,390 97,888,105 97,851,312
Common stock, outstanding (in shares) 94,654,390 97,888,105 97,851,312
Voting preferred stock      
Stock disclosures      
Preferred stock, authorized (in shares) 1,000,000 1,000,000 1,000,000
Non-voting preferred stock      
Stock disclosures      
Preferred stock, authorized (in shares) 850,000 850,000 850,000