XML 94 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Reconciliation of unrecognized tax benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefits-beginning of period $ 9,507 $ 6,343 $ 7,000
Tax position changes-current period 1,873 2,850 528
Tax position changes-prior periods, including settlements with tax authorities (5,354) 108 (317)
Lapse of statute of limitations (1,109) 0 (1,053)
Translation 394 206 185
Unrecognized tax benefits-end of period 5,311 9,507 6,343
Interest and penalties-end of period 391 969 750
Total liabilities related to uncertain tax positions $ 5,702 $ 10,476 $ 7,093