XML 64 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2023
Accrued Liabilities, Current [Abstract]  
Schedule of accrued liabilities

June 30, 

June 30, 

2023

2022

(In thousands)

Accrued savings offers

$

15,739

$

12,711

Accrued program liabilities

11,012

9,468

Accrued compensation

5,675

4,765

Accrued customer and product related fees

6,579

7,817

Return reserve

 

5,777

 

5,770

Other accrued liabilities

2,017

3,656

Total accrued liabilities

$

46,799

$

44,187

 

Schedule of the return reserve

Return Reserve

(In thousands)

Balance, June 30, 2021

$

6,367

Charges to expense

8,568

Payments

(9,165)

Balance, June 30, 2022

$

5,770

Charges to expense

8,353

Payments

(8,346)

Balance, June 30, 2023

$

5,777