v3.22.4
SEGMENT AND GEOGRAPHIC INFORMATION (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Segment Reporting [Abstract]        
Number of segments | segment     1  
Segment Reporting Information [Line Items]        
Total revenue $ 269,544 $ 262,194 $ 706,437 $ 664,384
United States        
Segment Reporting Information [Line Items]        
Total revenue 181,206 162,794 461,672 399,349
Europe        
Segment Reporting Information [Line Items]        
Total revenue 35,926 48,620 105,013 121,712
Asia        
Segment Reporting Information [Line Items]        
Total revenue 15,422 14,519 44,608 46,835
Rest of the world        
Segment Reporting Information [Line Items]        
Total revenue $ 36,990 $ 36,261 $ 95,144 $ 96,488