XML 54 R43.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, gross $ 373,896 $ 360,531
Accumulated depreciation and amortization (132,044) (126,746)
Property, plant and equipment, net 241,852 233,785
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 86,930 86,930
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 75,264 75,251
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 87,876 85,381
Buildings construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 54,555 46,311
Building and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 24,886 24,517
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 22,616 20,597
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 21,769 $ 21,544