v3.25.1
Payables and Accrued Expenses - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Jun. 30, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 206.6 $ 314.0
Employee compensation and benefits 275.1 354.4
Accrued broker fees 123.6 126.3
Accrued dividend payable 103.2 93.4
Customer deposits 95.1 52.7
Accrued taxes 68.1 112.5
Business process outsourcing administration fees 55.7 59.9
Operating lease liabilities $ 38.0 $ 38.0
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Payables and accrued expenses Payables and accrued expenses
Other $ 62.4 $ 43.3
Total $ 1,027.7 $ 1,194.4