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