XML 123 R101.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Disclosure - Summary of Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Segment Information      
Revenue $ 447,605 $ 429,909 $ 396,289
Americas      
Segment Information      
Revenue 122,335 126,005 105,878
Europe, India, Middle East and Africa      
Segment Information      
Revenue 155,879 134,640 121,568
Asia Pacific, excluding Japan and China      
Segment Information      
Revenue 31,667 28,953 26,425
Japan      
Segment Information      
Revenue 61,962 53,376 62,636
China      
Segment Information      
Revenue $ 75,762 $ 86,935 $ 79,782