XML 74 R49.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
12 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Schedule of Total Revenue by Geography Total revenue by geography is as follows (in thousands):
 Fiscal Year Ended March 31,
 202520242023
United States$465,470 $470,338 $583,482 
Europe156,715 146,915 145,678 
Asia63,624 65,396 61,685 
Rest of the world136,870 146,806 123,685 
$822,679 $829,455 $914,530