XML 33 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Details (Tables)
6 Months Ended
Dec. 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, 

 

December 31, 

 

    

2018

    

2018

Accounts receivable

 

$

225,336

 

$

240,749

Less allowance for doubtful accounts

 

 

(14,592)

 

 

(14,663)

Total

 

$

210,744

 

$

226,086

 

 

 

 

 

 

 

 

 

 

June 30, 

 

December 31, 

 

    

2018

    

2018

Raw materials

 

$

156,612

 

$

153,195

Work-in-process

 

 

89,468

 

 

86,582

Finished goods

 

 

67,472

 

 

75,423

Total

 

$

313,552

 

$

315,200

 

 

 

 

 

 

 

 

 

 

June 30, 

 

December 31, 

 

    

2018

    

2018

Land

 

$

16,569

 

$

16,555

Buildings, civil works and improvements

 

 

56,585

 

 

55,083

Leasehold improvements

 

 

9,681

 

 

10,144

Equipment and tooling

 

 

117,294

 

 

125,099

Furniture and fixtures

 

 

3,331

 

 

3,175

Computer equipment

 

 

18,759

 

 

17,863

Computer software

 

 

19,509

 

 

19,555

Computer software implementation in process

 

 

4,318

 

 

6,640

Construction in process

 

 

790

 

 

2,428

Total

 

 

246,836

 

 

256,542

Less accumulated depreciation and amortization

 

 

(131,312)

 

 

(135,272)

Property and equipment, net

 

$

115,524

 

$

121,270