XML 48 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
12 Months Ended
Jun. 30, 2021
Inventory Disclosure [Abstract]  
Inventories Inventories consisted of the following:
 As of June 30,
20212020
Raw materials$92,324 $52,530 
Work in progress15,862 10,778 
Finished goods8,499 9,638 
Total inventories$116,685 $72,946