XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities (Tables)
3 Months Ended
Sep. 30, 2023
Accrued Liabilities, Current [Abstract]  
Schedule of accrued liabilities

September 30, 

June 30, 

2023

2023

(In thousands)

Accrued savings offers

$

13,023

$

15,739

Accrued program liabilities

9,994

11,012

Accrued employee compensation

5,374

5,675

Accrued customer and product related fees

4,691

6,579

Return reserve

 

5,137

 

5,777

Other accrued liabilities

2,511

2,017

Total accrued liabilities

$

40,730

$

46,799