XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Details
9 Months Ended
Mar. 31, 2022
Balance Sheet Details  
Balance Sheet Details

3. Balance Sheet Details

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

June 30, 

March 31, 

Accounts receivable, net

    

2021

    

2022

Accounts receivable

$

315,926

    

$

304,042

Less allowance for doubtful accounts

 

(25,273)

 

(21,170)

Total

$

290,653

$

282,872

June 30, 

March 31, 

Inventories

    

2021

    

2022

Raw materials

$

160,313

    

$

194,643

Work-in-process

 

59,594

 

72,135

Finished goods

 

74,301

 

77,865

Total

$

294,208

$

344,643

June 30, 

March 31, 

Property and equipment, net

    

2021

2022

Land

$

16,357

    

$

15,029

Buildings, civil works and improvements

 

57,555

 

47,438

Leasehold improvements

 

8,874

 

11,643

Equipment and tooling

 

129,735

 

131,222

Furniture and fixtures

 

3,275

 

3,726

Computer equipment

 

19,349

 

20,713

Computer software

 

23,090

 

24,506

Computer software implementation in process

11,102

10,550

Construction in process

 

4,011

 

4,771

Total

 

273,348

 

269,598

Less accumulated depreciation and amortization

 

(155,344)

 

(156,843)

Property and equipment, net

$

118,004

$

112,755

Depreciation and amortization expense for property and equipment was $5.5 million and $5.4 million for the three months ended March 31, 2021 and 2022, respectively, and $16.3 million and $16.0 million for the nine months ended March 31, 2021 and 2022, respectively.