XML 54 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
12 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories as of June 30, 2023 and 2022 consisted of the following (in thousands):
 June 30,
20232022
Finished goods$1,045,177 $1,025,555 
Work in process71,874 209,576 
Purchased parts and raw materials328,513 310,475 
Total inventories$1,445,564 $1,545,606