XML 30 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Details (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2019
Accounts Receivable          
Accounts receivable $ 272,285   $ 272,285   $ 253,504
Less allowance for doubtful accounts (14,900)   (14,900)   (15,064)
Total 257,385   257,385   238,440
Inventories          
Raw materials 138,915   138,915   143,697
Work-in-process 65,458   65,458   67,897
Finished goods 48,162   48,162   62,117
Total 252,535   252,535   273,711
Property and equipment, net          
Property and equipment, gross 276,011   276,011   265,086
Less accumulated depreciation and amortization (146,423)   (146,423)   (137,701)
Property and equipment, net 129,588   129,588   127,385
Depreciation and amortization expense for property and equipment 5,400 $ 5,200 10,500 $ 10,300  
Land          
Property and equipment, net          
Property and equipment, gross 16,569   16,569   16,564
Buildings, civil works and improvements          
Property and equipment, net          
Property and equipment, gross 55,747   55,747   55,391
Leasehold improvements          
Property and equipment, net          
Property and equipment, gross 8,734   8,734   8,311
Equipment and tooling          
Property and equipment, net          
Property and equipment, gross 135,858   135,858   128,428
Furniture and fixtures          
Property and equipment, net          
Property and equipment, gross 2,953   2,953   3,190
Computer equipment          
Property and equipment, net          
Property and equipment, gross 19,454   19,454   18,733
Computer software          
Property and equipment, net          
Property and equipment, gross 20,140   20,140   20,146
Computer software implementation in process          
Property and equipment, net          
Property and equipment, gross 10,156   10,156   8,563
Construction in process          
Property and equipment, net          
Property and equipment, gross $ 6,400   $ 6,400   $ 5,760