v3.26.1
SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
12 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
Schedule of Total Revenue by Geography Total revenue by geography is as follows (in thousands):

 

 

 

Fiscal Years Ended March 31,

 

 

 

2026

 

 

2025

 

 

2024

 

United States

 

$

474,359

 

 

$

465,470

 

 

$

470,338

 

Europe

 

 

158,766

 

 

 

156,715

 

 

 

146,915

 

Asia

 

 

63,075

 

 

 

63,624

 

 

 

65,396

 

Rest of the world

 

 

163,282

 

 

 

136,870

 

 

 

146,806

 

 

$

859,482

 

 

$

822,679

 

 

$

829,455