XML 87 R73.htm IDEA: XBRL DOCUMENT v3.21.2
SUPPLEMENTAL BALANCE SHEET INFORMATION - Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Supplemental Balance Sheet Information [Abstract]    
FFF put right $ 64,110 $ 36,758
Earn-out liability, less current portion 24,249 22,700
Reserve for uncertain tax positions 18,524 16,163
Other 5,518 37
Total other long-term liabilities $ 112,401 $ 75,658