v3.26.1
BALANCE SHEET COMPONENTS (Tables)
12 Months Ended
Jun. 30, 2026
BALANCE SHEET COMPONENTS  
Schedule of Property and Equipment, Net

As of June 30,

  ​ ​ ​

2026

  ​ ​ ​

2025

(in thousands)

Computers and equipment

$

3,984

$

3,657

Furniture and fixtures

 

1,043

 

967

Leasehold improvements

 

817

 

750

Total

 

5,844

 

5,374

Accumulated depreciation and amortization

 

(4,972)

 

(4,704)

Property and equipment, net

$

872

$

670

Summary of Accrued Compensation

As of June 30,

  ​ ​ ​

2026

  ​ ​ ​

2025

(in thousands)

Accrued bonuses

$

955

$

2,966

Accrued vacation

 

2,470

 

2,507

Payroll and other employee related costs

 

911

 

1,086

Accrued commissions

 

274

 

190

Accrued compensation

$

4,610

$

6,749

Summary of Accrued Liabilities

As of June 30,

  ​ ​ ​

2026

  ​ ​ ​

2025

(in thousands)

VAT liability

$

907

$

937

Customer advances

383

340

Sales tax payable

111

95

Accrued other liabilities

 

2,866

 

1,449

Accrued liabilities

$

4,267

$

2,821

Schedule of Other assets, net

As of June 30,

  ​ ​ ​

2026

  ​ ​ ​

2025

(in thousands)

Deferred tax assets

$

27,896

$

28,226

Prepaid others

68

182

Deposits

198

129

Other receivable

 

68

 

55

Other assets, net

$

28,230

$

28,592