FAIR VALUE MEASUREMENTS - Reconciliation of Earn-Out Liabilities and FFF Put and Call Rights (Details) (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
|
Total Level 3 liabilities | ||
Beginning Balance | $ 22,789 | $ 88,359 |
Purchases (Settlements) | 1,460 | (64,110) |
(Gains)/Losses | 2,354 | (1,460) |
Ending Balance | $ 26,603 | $ 22,789 |
Fair Value, Recurring Basis, Unobservable Input Reconciliation, Asset, Gain (Loss), Statement of Income [Extensible List] | Nonoperating Income (Expense) | |
Fair Value, Recurring Basis, Unobservable Input Reconciliation, Liability, Gain (Loss), Statement of Income [Extensible List] | Nonoperating Income (Expense) | |
Earn-out liabilities | ||
Total Level 3 liabilities | ||
Beginning Balance | $ 22,789 | $ 24,249 |
Purchases (Settlements) | 1,460 | 0 |
(Gains)/Losses | 2,354 | (1,460) |
Ending Balance | 26,603 | 22,789 |
FFF put right | ||
Total Level 3 liabilities | ||
Beginning Balance | $ 0 | 64,110 |
Purchases (Settlements) | (64,110) | |
(Gains)/Losses | 0 | |
Ending Balance | $ 0 |