XML 113 R101.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Disclosure - Summary of Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Segment Information      
Total net revenues $ 446,551 $ 447,605 $ 429,909
Americas      
Segment Information      
Total net revenues 90,156 122,335 126,005
Europe, India, Middle East and Africa      
Segment Information      
Total net revenues 168,611 155,879 134,640
China      
Segment Information      
Total net revenues 103,412 75,762 86,935
Japan      
Segment Information      
Total net revenues 55,682 61,962 53,376
Asia Pacific, excluding China      
Segment Information      
Total net revenues $ 28,690 $ 31,667 $ 28,953