XML 75 R61.htm IDEA: XBRL DOCUMENT v3.20.4
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Jun. 30, 2020
Payables and Accruals [Abstract]    
Accrued sales tax $ 22,007 $ 20,036
Accrued compensation and related sales commissions 3,502 2,757
Operating lease liabilities, current 1,114 1,075
Accrued professional fees 848 924
Income taxes payable 126 123
Accrued other taxes and filing fees 327 220
Accrued other, including settlement of shareholder class action lawsuit 1,555 5,130
Total accrued expenses $ 29,479 $ 30,265