XML 35 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Details (Tables)
9 Months Ended
Mar. 31, 2019
Balance Sheet Details  
Schedule of selected balance sheet accounts

 

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

 

 

 

 

 

 

 

 

 

 

June 30, 

 

March 31, 

 

    

2018

    

2019

Accounts receivable

 

$

225,336

 

$

234,411

Less allowance for doubtful accounts

 

 

(14,592)

 

 

(15,978)

Total

 

$

210,744

 

$

218,433

 

 

 

 

 

 

 

 

 

 

June 30, 

 

March 31, 

 

    

2018

    

2019

Raw materials

 

$

156,612

 

$

151,383

Work-in-process

 

 

89,468

 

 

79,188

Finished goods

 

 

67,472

 

 

67,133

Total

 

$

313,552

 

$

297,704

 

 

 

 

 

 

 

 

 

 

June 30, 

 

March 31, 

 

    

2018

    

2019

Land

 

$

16,569

 

$

16,561

Buildings, civil works and improvements

 

 

56,585

 

 

55,322

Leasehold improvements

 

 

9,681

 

 

7,903

Equipment and tooling

 

 

117,294

 

 

127,579

Furniture and fixtures

 

 

3,331

 

 

3,202

Computer equipment

 

 

18,759

 

 

18,199

Computer software

 

 

19,509

 

 

19,647

Computer software implementation in process

 

 

4,318

 

 

7,747

Construction in process

 

 

790

 

 

4,682

Total

 

 

246,836

 

 

260,842

Less accumulated depreciation and amortization

 

 

(131,312)

 

 

(135,926)

Property and equipment, net

 

$

115,524

 

$

124,916