XML 76 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - Summary of Net Sales by Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]      
Total $ 21,972,042 $ 14,989,251 $ 7,123,482
United States      
Disaggregation of Revenue [Line Items]      
Total 13,052,563 10,187,331 4,834,061
Asia      
Disaggregation of Revenue [Line Items]      
Total 5,494,147 2,912,570 1,050,837
Europe      
Disaggregation of Revenue [Line Items]      
Total 2,726,994 1,293,959 1,003,046
Other      
Disaggregation of Revenue [Line Items]      
Total $ 698,338 $ 595,391 $ 235,538