XML 73 R58.htm IDEA: XBRL DOCUMENT v3.20.2
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Payables and Accruals [Abstract]    
Accrued sales tax $ 21,114 $ 20,036
Accrued compensation and related sales commissions 3,350 2,757
Operating lease liabilities - current 1,097 1,075
Accrued professional fees 1,427 924
Income taxes payable 93 123
Accrued other taxes and filing fees 218 220
Accrued other, including settlement of shareholder class action lawsuit 1,581 5,130
Total accrued expenses $ 28,880 $ 30,265