XML 75 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Business Combinations - Schedule of Unaudited Pro Forma Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]    
Pro forma total revenue $ 8,920,890 $ 8,450,296
Pro forma net income (loss) $ 743,822 $ 651,499