XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
6 Months Ended
Sep. 30, 2025
Segment Reporting [Abstract]  
Schedule of Total Revenue by Geography
Total revenue by geography is as follows (in thousands):
Three Months EndedSix Months Ended
 September 30,September 30,
 2025202420252024
United States$131,164 $111,235 $231,668 $211,184 
Europe33,629 32,094 64,343 63,488 
Asia15,281 17,036 30,331 28,926 
Rest of the world38,943 30,743 79,422 62,075 
$219,017 $191,108 $405,764 $365,673