XML 25 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Net sales $ 21,972,042 $ 14,989,251 $ 7,123,482
Cost of sales 19,542,120 12,927,841 5,840,470
Related Party      
Net sales 42,259 69,791 60,537
Cost of sales $ 650,658 $ 552,136 $ 384,762