v3.26.1
Acquisitions - Schedule of Business Acquisition, Pro Forma Information (Details) - QSC, LLC - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
May 31, 2026
May 31, 2025
Business Combination [Line Items]    
Revenue $ 1,178.6 $ 3,337.2
Net income $ 115.1 $ 323.7