XML 76 R41.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, gross $ 437,140 $ 420,535
Accumulated depreciation and amortization (156,858) (145,822)
Property, plant and equipment, net 280,282 274,713
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 143,509 86,930
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 84,616 76,421
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 108,283 97,671
Buildings construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 303 87,438
Building and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 44,649 26,640
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 23,178 22,592
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 32,602 $ 22,843