XML 37 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Details (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Jun. 30, 2019
Accounts Receivable      
Accounts receivable $ 259,383   $ 253,504
Less allowance for doubtful accounts (14,290)   (15,064)
Total 245,093   238,440
Inventories      
Raw materials 145,087   143,697
Work-in-process 75,499   67,897
Finished goods 48,175   62,117
Total 268,761   273,711
Property and equipment, net      
Property and equipment, gross 268,409   265,086
Less accumulated depreciation and amortization (140,116)   (137,701)
Property and equipment, net 128,293   127,385
Depreciation and amortization expense for property and equipment 5,100 $ 5,100  
Land      
Property and equipment, net      
Property and equipment, gross 16,558   16,564
Buildings, civil works and improvements      
Property and equipment, net      
Property and equipment, gross 55,461   55,391
Leasehold improvements      
Property and equipment, net      
Property and equipment, gross 8,459   8,311
Equipment and tooling      
Property and equipment, net      
Property and equipment, gross 129,055   128,428
Furniture and fixtures      
Property and equipment, net      
Property and equipment, gross 2,986   3,190
Computer equipment      
Property and equipment, net      
Property and equipment, gross 18,814   18,733
Computer software      
Property and equipment, net      
Property and equipment, gross 20,289   20,146
Computer software implementation in process      
Property and equipment, net      
Property and equipment, gross 9,314   8,563
Construction in process      
Property and equipment, net      
Property and equipment, gross $ 7,473   $ 5,760