XML 64 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Tables)
12 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
Schedule of inventories

Inventories as of June 30, 2020 and 2019 consisted of the following (in thousands):

 
June 30,
 
2020
 
2019
Finished goods
$
656,817

 
$
492,387

Work in process
38,146

 
43,598

Purchased parts and raw materials
156,535

 
134,203

Total inventories
$
851,498

 
$
670,188