XML 27 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
BALANCE SHEET DETAILS
12 Months Ended
Jun. 30, 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, 

Accounts receivable, net

    

2021

    

2022

Accounts receivable

$

315,926

    

$

326,849

Less allowance for doubtful accounts

 

(25,273)

 

(18,876)

Total

$

290,653

$

307,973

June 30, 

Inventories

    

2021

    

2022

Raw materials

$

160,313

    

$

213,290

Work-in-process

 

59,594

 

46,873

Finished goods

 

74,301

 

73,744

Total

$

294,208

$

333,907

Estimated

Useful

June 30, 

Property and equipment, net

    

Lives

    

2021

2022

Land

N/A

$

16,357

    

$

15,028

Buildings, civil works and improvements

5-40 years

 

57,555

 

47,309

Leasehold improvements

1-13 years

 

8,874

 

11,599

Equipment and tooling

3-10 years

 

129,735

 

128,425

Furniture and fixtures

3-10 years

 

3,275

 

3,592

Computer equipment

3-5 years

 

19,349

 

21,208

Computer software

3-10 years

 

23,090

 

25,153

Computer software implementation in process

N/A

11,102

9,422

Construction in process

N/A

 

4,011

 

5,283

Total

 

273,348

 

267,019

Less accumulated depreciation and amortization

 

(155,344)

 

(157,335)

Property and equipment, net

$

118,004

$

109,684

During fiscal 2020, 2021 and 2022, depreciation expense was approximately $21.5 million, $22.4 million and $21.0 million, respectively.