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