XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.4
SUPPLEMENTAL BALANCE SHEET INFORMATION - Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Supplemental Balance Sheet Information [Abstract]    
Earn-out liability, less current portion $ 22,789 $ 24,249
Reserve for uncertain tax positions 18,799 18,524
FFF Put Right 0 64,110
Other 986 5,518
Total other long-term liabilities $ 42,574 $ 112,401