XML 48 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Jun. 30, 2020
Accounts receivable, net          
Accounts receivable $ 285,783   $ 285,783   $ 287,488
Less allowance for doubtful accounts (22,712)   (22,712)   (17,648)
Total 263,071   263,071   269,840
Inventories          
Raw materials 135,942   135,942   132,797
Work-in-process 60,383   60,383   50,023
Finished goods 69,865   69,865   58,406
Total 266,190   266,190   241,226
Property and equipment, net          
Property and equipment, gross 276,680   276,680   266,219
Less accumulated depreciation and amortization (148,805)   (148,805)   (138,283)
Property and equipment, net 127,875   127,875   127,936
Depreciation and amortization expense for property and equipment 5,600 $ 5,400 10,800 $ 10,500  
Land          
Property and equipment, net          
Property and equipment, gross 16,553   16,553   16,516
Buildings, civil works and improvements          
Property and equipment, net          
Property and equipment, gross 58,247   58,247   57,709
Leasehold improvements          
Property and equipment, net          
Property and equipment, gross 9,441   9,441   9,052
Equipment, furniture and fixtures          
Property and equipment, net          
Property and equipment, gross 155,577   155,577   149,310
Computer software          
Property and equipment, net          
Property and equipment, gross 22,013   22,013   18,217
Computer software implementation in process          
Property and equipment, net          
Property and equipment, gross 10,710   10,710   11,817
Construction in process          
Property and equipment, net          
Property and equipment, gross $ 4,139   $ 4,139   $ 3,598