XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Details
3 Months Ended
Sep. 30, 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, 

September 30, 

Accounts receivable, net

    

2023

    

2023

Accounts receivable

$

395,218

$

337,365

Less allowance for doubtful accounts

 

(14,373)

 

(13,596)

Total

$

380,845

$

323,769

June 30, 

September 30, 

Inventories

    

2023

    

2023

Raw materials

$

233,217

$

271,449

Work-in-process

 

56,329

 

82,969

Finished goods

 

48,462

 

64,379

Total

$

338,008

$

418,797

June 30, 

September 30, 

Property and equipment, net

    

2023

    

2023

Land

$

15,691

$

15,663

Buildings, civil works and improvements

 

49,166

 

48,564

Leasehold improvements

 

13,553

 

13,533

Equipment and tooling

 

135,703

 

136,399

Furniture and fixtures

 

3,632

 

3,241

Computer equipment

 

24,119

 

21,229

Computer software

 

26,981

 

27,487

Computer software implementation in process

9,705

9,544

Construction in process

 

4,108

 

5,806

Total

 

282,658

 

281,466

Less accumulated depreciation and amortization

 

(173,725)

 

(172,292)

Property and equipment, net

$

108,933

$

109,174

Depreciation and amortization expense for property and equipment was $4.9 million in each of the three months ended September 30, 2022 and 2023.