XML 129 R114.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Gross Unrecognized Tax Benefits Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Reconciliations of the beginning and ending amounts of gross unrecognized tax benefits      
Unrecognized tax benefits-beginning of period $ 7,832 $ 5,311 $ 9,507
Tax position changes-current period 2,181 5,333 1,873
Tax position changes-prior periods, including settlements with tax authorities 193 (1,175) (5,354)
Lapse of statute of limitations (194) (1,071) (1,109)
Translation (563) (566) 394
Unrecognized tax benefits-end of period $ 9,449 $ 7,832 $ 5,311