XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities (Tables)
6 Months Ended
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued liabilities

December 31, 

June 30, 

2022

2022

(In thousands)

Accrued savings offers

$

12,887

$

12,711

Accrued program liabilities

9,137

9,468

Accrued customer and product related fees

6,575

7,817

Product return reserve

 

4,849

 

5,770

Accrued employee compensation

4,110

4,765

Other accrued liabilities

3,660

3,656

Total accrued liabilities

$

41,218

$

44,187