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

3. Balance Sheet Details

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

June 30, 

March 31, 

Accounts receivable, net

    

2022

    

2023

Accounts receivable

$

326,849

$

314,121

Less allowance for doubtful accounts

 

(18,876)

 

(13,458)

Total

$

307,973

$

300,663

June 30, 

March 31, 

Inventories

    

2022

    

2023

Raw materials

$

213,290

$

233,458

Work-in-process

 

46,873

 

63,181

Finished goods

 

73,744

 

75,156

Total

$

333,907

$

371,795

June 30, 

March 31, 

Property and equipment, net

    

2022

    

2023

Land

$

15,028

$

15,676

Buildings, civil works and improvements

 

47,309

 

49,023

Leasehold improvements

 

11,599

 

13,924

Equipment and tooling

 

128,425

 

134,078

Furniture and fixtures

 

3,592

 

3,543

Computer equipment

 

21,208

 

23,061

Computer software

 

25,153

 

26,757

Computer software implementation in process

9,422

9,344

Construction in process

 

5,283

 

3,894

Total

 

267,019

 

279,300

Less accumulated depreciation and amortization

 

(157,335)

 

(170,161)

Property and equipment, net

$

109,684

$

109,139

Depreciation and amortization expense for property and equipment was $5.4 million and $4.9 million for the three months ended March 31, 2022 and 2023, respectively, and $16.0 million and $14.6 million for the nine months ended March 31, 2022 and 2023, respectively.