XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Property, plant, and equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 373,351 $ 748,052
Land use rights 0 9,319
Less: accumulated depreciation (221,178) (348,749)
Property, plant and equipment excluding equipment and construction in progress, net 152,173 399,303
Equipment and construction in progress 44,570 37,674
Property, plant and equipment, net 196,743 436,977
Land    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 4,877 4,877
Building    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 14,785 71,454
Manufacturing machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 255,652 515,320
Equipment and tooling    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 25,616 27,017
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 35,118 41,518
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 2,648 3,814
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 34,655 $ 74,733