XML 74 R59.htm IDEA: XBRL DOCUMENT v3.21.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Jun. 30, 2020
Payables and Accruals [Abstract]    
Accrued sales tax $ 20,571 $ 20,036
Accrued compensation and related sales commissions 4,203 2,757
Operating lease liabilities, current 1,139 1,075
Accrued professional fees 1,424 924
Income taxes payable 165 123
Accrued other taxes and filing fees 386 220
Accrued other, including settlement of shareholder class action lawsuit 788 5,130
Total accrued expenses $ 28,676 $ 30,265