v3.26.1
REVENUE RECOGNITION (Tables)
12 Months Ended
Jun. 30, 2026
REVENUE RECOGNITION  
Schedule of disaggregation of revenue

Fiscal Year Ended June 30,

2026

2025

(in thousands)

Revenue:

SaaS revenue

$

85,286

$

81,921

Professional services

5,850

6,510

Total revenue

$

91,136

$

88,431

Fiscal Year Ended June 30,

2026

2025

(in thousands)

Revenue:

Over-time

$

85,824

$

82,549

Point-in-time

5,312

5,882

Total revenue

$

91,136

$

88,431

Schedule of revenue by geographic area

Fiscal Year Ended June 30,

2026

2025

(in thousands)

Revenue:

North America

$

72,329

$

68,778

Europe, Middle East, & Africa

18,807

19,653

Total revenue

$

91,136

$

88,431

Schedule of contract Liabilities

The following table presents the balances in contract liabilities (in thousands):

  ​ ​ ​

Balance as of
June 30, 2026
($)

  ​ ​ ​

Balance as of
June 30, 2025
($)

Contract liabilities:

Deferred revenue

46,478

48,765

Deferred revenue, net of current portion

 

2,062

1,766