XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Payable and Accrued Expenses
12 Months Ended
Jun. 30, 2023
Accounts Payable and Accrued Expenses [Abstract]  
Accounts Payable and Accrued Expenses

9. Accounts Payable and Accrued Expenses

Accounts payable and accrued expenses as of June 30, 2023 and 2022 were comprised of the following (in thousands):

June 30,  2023  2022
       
Accounts payable  $26,690   $32,632 
Accrued expenses   10,080    7,601 
Sales tax accruals   1,960    1,793 
   $38,730   $42,026