XML 44 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Property, plant, and equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 648,065 $ 465,219
Land use rights 8,480 8,760
Less: accumulated depreciation (280,269) (252,982)
Property, plant and equipment excluding equipment and construction in progress, net 367,796 212,237
Equipment and construction in progress 44,522 197,500
Property, plant and equipment, net 412,318 409,737
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 58,640 36,205
Manufacturing machinery and facility equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 440,823 303,750
Equipment and tooling    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 25,211 20,739
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 38,651 34,048
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 3,368 3,243
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 68,015 $ 53,597