XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.3
SEGMENT AND GEOGRAPHIC INFORMATION - Schedule of Total Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Total revenue $ 191,108 $ 196,802 $ 365,673 $ 407,940
United States        
Segment Reporting Information [Line Items]        
Total revenue 111,235 115,478 211,184 243,380
Europe        
Segment Reporting Information [Line Items]        
Total revenue 32,094 32,197 63,488 66,168
Asia        
Segment Reporting Information [Line Items]        
Total revenue 17,036 14,711 28,926 30,725
Rest of the world        
Segment Reporting Information [Line Items]        
Total revenue $ 30,743 $ 34,416 $ 62,075 $ 67,667