REVENUE RECOGNITION - Additional Information (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Jun. 30, 2020 |
Jun. 30, 2019 |
Jun. 30, 2018 |
|
Disaggregation of Revenue [Line Items] | |||
Allowance for doubtful accounts | $ 6,899 | $ 2,025 | $ 1,200 |
Revenue recognized at a point in time | |||
Disaggregation of Revenue [Line Items] | |||
Performance obligations expected to be satisfied, expected timing | 30 to 90 days | ||
Revenue recognized over time | |||
Disaggregation of Revenue [Line Items] | |||
Performance obligations expected to be satisfied, expected timing | ten years | ||
Gift Cards | |||
Disaggregation of Revenue [Line Items] | |||
Revenues | $ 2,400 | 5,300 | |
Franchise Fees | |||
Disaggregation of Revenue [Line Items] | |||
Revenues | $ 5,200 | $ 3,600 |