v3.26.1
SEGMENT REPORTING AND GEOGRAPHIC INFORMATION - Reconciliation of Total Segment Gross Profit to Total Income Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Line Items]      
Unallocated amounts $ (5,333) $ 45,414 $ 41,929
Interest expense 284,440 302,166 311,253
Other expense (income), net (229,585) (171,487) (155,075)
Income before income taxes 5,605,925 4,644,448 3,190,032
Operating Segments      
Segment Reporting [Line Items]      
Total segment profit $ 5,655,447 $ 4,820,541 $ 3,388,139