v3.26.1
Note 9 - Accounts Payable and Accrued Expenses - Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Accounts payable $ 35,704 $ 37,942
Accrued expenses 8,947 11,080
Sales tax accruals 2,926 1,941
Accounts Payable and Accrued Liabilities, Current $ 47,577 $ 50,963