XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Other Liabilities (Tables)
3 Months Ended
Sep. 30, 2023
Other Liabilities Disclosure [Abstract]  
Schedule of other liabilities

September 30, 

June 30, 

2023

2023

(In thousands)

Fixed payment arrangements

$

9,380

$

10,420

Operating lease liabilities

 

2,473

 

2,090

Employee retention credit

3,759

Other

1,484

1,555

Total other liabilities

17,096

14,065

Less: current portion

(8,990)

(7,090)

Total other liabilities, non-current

$

8,106

$

6,975