v3.26.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue
The following tables summarize disaggregated revenue by market ($000):
Year Ended June 30,
Markets202620252024
Datacenter & Communications$5,274,629 $3,755,164 $2,631,369 
Industrial1,843,552 2,054,951 2,076,319 
Total Revenues$7,118,181 $5,810,115 $4,707,688