XML 49 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Property, plant, and equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 692,210 $ 655,263
Land use rights 8,828 8,502
Less: accumulated depreciation (306,956) (291,515)
Property, plant and equipment excluding equipment and construction in progress, net 385,254 363,748
Equipment and construction in progress 36,388 48,592
Property, plant and equipment, net 421,642 412,340
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 61,008 58,875
Manufacturing machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 477,461 447,079
Equipment and tooling    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 25,931 25,398
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 39,212 38,779
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 3,595 3,529
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 71,298 $ 68,224