Annual report pursuant to Section 13 and 15(d)

REVENUE - Schedule of Deferred Revenue, by Arrangement, Disclosure (Details)

v3.24.1.1.u2
REVENUE - Schedule of Deferred Revenue, by Arrangement, Disclosure (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue      
Total $ 116,687 $ 115,302 $ 126,916
1 year or less 78,512    
1 – 3 Years 31,870    
3 year or greater 6,305    
Service revenue      
Disaggregation of Revenue      
Total 107,819    
1 year or less 74,332    
1 – 3 Years 28,184    
3 year or greater 5,303    
Subscription revenue      
Disaggregation of Revenue      
Total 8,868    
1 year or less 4,180    
1 – 3 Years 3,686    
3 year or greater $ 1,002