v3.22.2.2
Balance Sheet Components (Tables)
12 Months Ended
Jun. 30, 2022
Text Block [Abstract]  
Schedule of Property and Equipment, Net

As of June 30,

    

2022

    

2021

(in thousands)

Computers and equipment

$

4,174

$

3,750

Furniture and fixtures

 

933

 

1,029

Leasehold improvements

 

600

 

589

Total

 

5,707

 

5,368

Accumulated depreciation and amortization

 

(4,876)

 

(4,663)

Property and equipment, net

$

831

$

705

Summary of Accrued Compensation

As of June 30,

    

2022

    

2021

(in thousands)

Accrued bonuses

$

3,716

$

3,601

Accrued vacation

 

2,956

 

2,636

Payroll and other employee related costs

 

1,477

 

1,559

Accrued commissions

 

559

 

648

Accrued compensation

$

8,708

$

8,444

Summary of Accrued Liabilities

As of June 30,

    

2022

    

2021

(in thousands)

Customer advances

$

329

$

349

Sales tax payable

936

796

VAT liability

 

1,191

 

2,190

Accrued other liabilities

 

2,470

 

1,017

Accrued liabilities

$

4,926

$

4,352