XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition (Tables)
6 Months Ended
Dec. 31, 2024
Revenue Recognition  
Schedule of Disaggregation of Revenue

The following table presents our SaaS and professional services revenue during the three and six months ended December 31, 2024 and 2023, respectively (in thousands):

Three Months Ended

Six Months Ended

December 31, 

December 31, 

2024

    

2023

2024

    

2023

Revenue:

SaaS revenue

$

20,847

$

21,996

$

40,667

$

44,319

Professional services revenue

 

1,542

 

1,819

 

3,521

 

3,672

Total revenue

$

22,389

$

23,815

$

44,188

$

47,991

The following table presents our revenue recognized over-time and at a point-in-time during the three and six months ended December 31, 2024 and 2023, respectively (in thousands):

Three Months Ended

Six Months Ended

December 31, 

December 31, 

2024

2023

2024

2023

Revenue:

Over-time

$

20,950

$

21,016

$

40,852

$

42,441

Point-in-time

1,439

2,799

3,336

5,550

Total revenue

$

22,389

$

23,815

$

44,188

$

47,991

Schedule of Revenue by Geographic Area

Three Months Ended

Six Months Ended

December 31, 

December 31, 

2024

    

2023

2024

    

2023

Revenue:

North America

$

17,330

$

18,836

$

33,753

$

37,825

Europe, Middle East, & Africa

5,059

 

4,979

 

10,435

 

10,166

Total revenue

$

22,389

$

23,815

$

44,188

$

47,991

Schedule of Contract Liabilities

The following table presents our contract liabilities (in thousands):

    

December 31, 2024

June 30, 2024

Contract liabilities:

Deferred revenue

$

37,358

$

45,989

Deferred revenue, net of current portion

3,008

 

3,280

Total deferred revenue

$

40,366

$

49,269