XML 32 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Details (Tables)
9 Months Ended
Mar. 31, 2018
Balance Sheet Details  
Schedule of selected balance sheet accounts

 

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

 

 

June 30,
2017

 

March 31,
2018

 

 

 

 

 

 

 

Accounts receivable

 

$

216,089

 

$

226,217

 

Less allowance for doubtful accounts

 

(9,563

)

(9,537

)

 

 

 

 

 

 

Accounts receivable, net

 

$

206,526

 

$

216,680

 

 

 

 

 

 

 

 

 

 

 

 

June 30,
2017

 

March 31,
2018

 

 

 

 

 

 

 

Raw materials

 

$

129,645

 

$

157,434

 

Work-in-process

 

65,454

 

85,273

 

Finished goods

 

53,411

 

61,586

 

 

 

 

 

 

 

Inventories

 

$

248,510

 

$

304,293

 

 

 

 

 

 

 

 

 

 

 

 

June 30,

 

March 31,

 

 

 

2017

 

2018

 

Land, buildings, civil works and improvements

 

$

171,335

 

$

73,893

 

Leasehold improvements

 

9,025

 

9,317

 

Equipment and tooling

 

166,991

 

115,220

 

Furniture and fixtures

 

3,371

 

3,429

 

Computer equipment

 

17,991

 

18,801

 

Computer software

 

17,303

 

19,146

 

Computer software implementation in process

 

2,590

 

3,344

 

Construction in process

 

1,049

 

1,239

 

 

 

 

 

 

 

Total

 

389,655

 

244,389

 

Less accumulated depreciation and amortization

 

(248,116

)

(130,722

)

 

 

 

 

 

 

Property and equipment, net

 

$

141,539

 

$

113,667