XML 85 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Reconciliation of unrecognized tax benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance July 1 $ 113,503 $ 90,669 $ 100,759
Additions for tax positions related to current year 6,479 9,389 7,039
Additions for tax positions of prior years 0 6,171 1,415
Additions for acquisitions 4,195 25,957 0
Reductions for tax positions of prior years (4,869) (3,063) (140)
Reductions for settlements 0 (6,923) (3,127)
Reductions for expiration of statute of limitations (15,019) (11,199) (6,647)
Effect of foreign currency translation - increase   2,502  
Effect of foreign currency translation - decrease (2,185)   (8,630)
Balance June 30 $ 102,104 $ 113,503 $ 90,669