XML 83 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Summary of Net Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Segment Information        
Total net revenues $ 113,243 $ 101,132 $ 330,962 $ 312,262
Americas        
Segment Information        
Total net revenues 20,422 21,270 58,427 65,569
Europe, India, Middle East and Africa        
Segment Information        
Total net revenues 40,498 37,858 105,316 121,191
China        
Segment Information        
Total net revenues 23,927 19,125 93,877 68,715
Japan        
Segment Information        
Total net revenues 13,372 15,200 38,220 38,440
Asia Pacific        
Segment Information        
Total net revenues $ 15,024 $ 7,679 $ 35,122 $ 18,347