XML 37 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components (Tables)
12 Months Ended
Jun. 30, 2023
Text Block [Abstract]  
Schedule of Property and Equipment, Net

As of June 30,

    

2023

    

2022

(in thousands)

Computers and equipment

$

3,886

$

4,174

Furniture and fixtures

 

963

 

933

Leasehold improvements

 

655

 

600

Total

 

5,504

 

5,707

Accumulated depreciation and amortization

 

(4,871)

 

(4,876)

Property and equipment, net

$

633

$

831

Summary of Accrued Compensation

As of June 30,

    

2023

    

2022

(in thousands)

Accrued bonuses

$

3,068

$

3,716

Accrued vacation

 

2,715

 

2,956

Payroll and other employee related costs

 

1,688

 

1,477

Accrued commissions

 

226

 

559

Accrued compensation

$

7,697

$

8,708

Summary of Accrued Liabilities

As of June 30,

    

2023

    

2022

(in thousands)

Customer advances

$

109

$

329

Sales tax payable

1,017

936

VAT liability

 

927

 

1,191

Accrued other liabilities

 

3,334

 

2,470

Accrued liabilities

$

5,387

$

4,926