XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities (Tables)
9 Months Ended
Mar. 31, 2023
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued liabilities

March 31, 

June 30, 

2023

2022

(In thousands)

Accrued savings offers

$

18,370

$

12,711

Accrued program liabilities

10,287

9,468

Accrued customer and product related fees

6,379

7,817

Product return reserve

 

4,708

 

5,770

Accrued employee compensation

6,864

4,765

Other accrued liabilities

2,977

3,656

Total accrued liabilities

$

49,585

$

44,187