v3.26.1
INCOME TAXES - Schedule of Components of Income Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Components of income before income taxes      
U.S. $ 513,009 $ 475,266 $ 467,785
Foreign 31,265 25,701 30,345
Income before income taxes $ 544,274 $ 500,967 $ 498,130