XML 108 R91.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Geographic information - Revenue by Product Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information      
Revenue $ 696,162 $ 657,274 $ 691,321
Power discrete      
Segment Reporting Information      
Revenue 449,507 426,146 458,795
Power IC      
Segment Reporting Information      
Revenue 229,926 205,778 218,620
Packaging and testing services      
Segment Reporting Information      
Revenue 2,888 4,119 3,979
License and development services      
Segment Reporting Information      
Revenue $ 13,841 $ 21,231 $ 9,927