XML 30 R19.htm IDEA: XBRL DOCUMENT v3.4.0.3
Balance Sheet Details (Tables)
9 Months Ended
Mar. 31, 2016
Balance Sheet Details  
Schedule of selected balance sheet accounts

 

The following tables provide details of selected balance sheet accounts (in thousands):

 

 

 

June 30,
2015

 

March 31,
2016

 

 

 

 

 

 

 

Accounts receivable

 

$

184,419

 

$

165,406

 

Less allowance for doubtful accounts

 

(5,900

)

(5,619

)

 

 

 

 

 

 

Total

 

$

178,519

 

$

159,787

 

 

 

 

 

 

 

 

 

 

 

 

June 30,
2015

 

March 31,
2016

 

 

 

 

 

 

 

Raw materials

 

$

131,373 

 

$

139,631 

 

Work-in-process

 

45,386 

 

46,749 

 

Finished goods

 

53,662 

 

104,712 

 

 

 

 

 

 

 

Total

 

$

230,421 

 

$

291,092 

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

 

 

 

 

 

 

Useful

 

June 30,

 

March 31,

 

 

 

Lives

 

2015

 

2016

 

Land

 

N/A

 

$

14,419

 

$

14,498

 

Buildings, civil works and improvements

 

5 - 40 years

 

170,373

 

169,259

 

Leasehold improvements

 

1 - 20 years

 

9,991

 

9,086

 

Equipment and tooling

 

3 - 10 years

 

152,518

 

149,304

 

Furniture and fixtures

 

3 - 13 years

 

3,475

 

3,360

 

Computer equipment

 

1 - 5 years

 

17,147

 

18,381

 

Computer software

 

3 - 10 years

 

16,612

 

16,439

 

Construction in process

 

N/A

 

6,365

 

5,233

 

 

 

 

 

 

 

 

 

Total

 

 

 

390,900

 

385,560

 

Less accumulated depreciation and amortization

 

 

 

(165,197

)

(198,356

)

 

 

 

 

 

 

 

 

Property and equipment, net

 

 

 

$

225,703

 

$

187,204