v3.22.4
SHARE-BASED COMPENSATION (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 15,143 $ 12,681 $ 47,225 $ 43,381
Cost of product revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 262 214 869 809
Cost of service revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 1,781 1,302 5,606 4,822
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 4,174 3,297 13,185 12,290
Sales and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 5,445 4,727 17,238 15,383
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 3,481 $ 3,141 $ 10,327 $ 10,077