v3.26.1
SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
3 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Total Revenue by Geography

Total revenue by geography is as follows (in thousands):

 

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2026

 

 

2025

 

United States

 

$

124,754

 

 

$

100,504

 

Europe

 

 

35,980

 

 

 

30,714

 

Asia

 

 

13,576

 

 

 

15,050

 

Rest of the world

 

 

36,113

 

 

 

40,479

 

 

$

210,423

 

 

$

186,747