XML 73 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Payables and Accruals [Abstract]    
Sales tax reserve $ 10,793 $ 13,597
Accrued compensation and related sales commissions 3,112 4,069
Operating lease liabilities, current 738 1,266
Accrued professional fees 5,726 4,196
Accrued taxes and filing fees payable 1,630 1,944
Other accrued expenses 1,333 762
Consideration withheld in escrow for the 32M acquisition 1,492 442
Total accrued expenses $ 24,824 $ 26,276