XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2022
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued liabilities

June 30, 

June 30, 

2022

2021

(In thousands)

Accrued savings offers

$

12,711

$

20,148

Accrued program liabilities

9,468

8,689

Return reserve

 

5,770

 

6,367

Accrued compensation

4,765

5,939

Accrued customer and product related fees

7,817

12,346

Other accrued liabilities

3,656

3,745

Total accrued liabilities

$

44,187

$

57,234