Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES - Reconciliation of Gross Unrecognized Tax Benefits (Details)

v3.25.2
INCOME TAXES - Reconciliation of Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns      
Unrecognized tax benefits at the beginning of the year $ 245,707 $ 213,092 $ 217,927
Increases for tax positions taken in current year 35,429 40,209 44,590
Increases for tax positions taken in prior years 10,862 23,291 434
Decreases for lapsing of statutes of limitations (17,100) (4,119) (888)
Decreases for tax positions taken in prior years (11,607) (26,766) (3,929)
Decreases for settlements with taxing authorities (4,687) 0 (45,042)
Unrecognized tax benefits at the end of the year $ 258,604 $ 245,707 $ 213,092