XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Liabilities (Tables)
3 Months Ended
Sep. 30, 2022
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued liabilities

​

​

​

​

​

​

​

​

​

​

September 30, 

​

June 30, 

​

​

2022

​

2022

​

​

(In thousands)

Accrued savings offers

​

$

11,801

​

$

12,711

Accrued program liabilities

​

​

8,080

​

​

9,468

Product return reserve

​

 

5,826

​

 

5,770

Accrued employee compensation

​

​

5,679

​

​

4,765

Accrued customer and product related fees

​

​

6,832

​

​

7,817

Other accrued liabilities

​

​

3,213

​

​

3,656

Total accrued liabilities

​

$

41,431

​

$

44,187

​