XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Details (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Jun. 30, 2020
Accounts receivable, net          
Accounts receivable $ 281,970   $ 281,970   $ 287,488
Less allowance for doubtful accounts (23,376)   (23,376)   (17,648)
Total 258,594   258,594   269,840
Inventories          
Raw materials 144,043   144,043   132,797
Work-in-process 68,853   68,853   50,023
Finished goods 70,627   70,627   58,406
Total 283,523   283,523   241,226
Property and equipment, net          
Property and equipment, gross 276,776   276,776   266,219
Less accumulated depreciation and amortization (151,299)   (151,299)   (138,283)
Property and equipment, net 125,477   125,477   127,936
Depreciation and amortization expense for property and equipment 5,500 $ 5,400 16,300 $ 15,900  
Land          
Property and equipment, net          
Property and equipment, gross 16,345   16,345   16,516
Buildings, civil works and improvements          
Property and equipment, net          
Property and equipment, gross 57,645   57,645   57,709
Leasehold improvements          
Property and equipment, net          
Property and equipment, gross 8,654   8,654   9,052
Equipment, furniture and fixtures          
Property and equipment, net          
Property and equipment, gross 156,006   156,006   149,310
Computer software          
Property and equipment, net          
Property and equipment, gross 23,052   23,052   18,217
Computer software implementation in process          
Property and equipment, net          
Property and equipment, gross 10,615   10,615   11,817
Construction in process          
Property and equipment, net          
Property and equipment, gross $ 4,459   $ 4,459   $ 3,598