XML 25 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Details
9 Months Ended
Mar. 31, 2024
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

    

2023

    

2024

Accounts receivable

$

395,218

$

519,476

Less allowance for doubtful accounts

 

(14,373)

 

(15,648)

Total

$

380,845

$

503,828

June 30, 

March 31, 

Inventories

    

2023

    

2024

Raw materials

$

233,217

$

257,846

Work-in-process

 

56,329

 

88,323

Finished goods

 

48,462

 

96,628

Total

$

338,008

$

442,797

June 30, 

March 31, 

Property and equipment, net

    

2023

    

2024

Land

$

15,691

$

15,524

Buildings, civil works and improvements

 

49,166

 

48,648

Leasehold improvements

 

13,553

 

13,642

Equipment and tooling

 

135,703

 

142,962

Furniture and fixtures

 

3,632

 

3,397

Computer equipment

 

24,119

 

22,367

Computer software

 

26,981

 

30,532

Computer software implementation in process

9,705

6,212

Construction in process

 

4,108

 

6,137

Total

 

282,658

 

289,421

Less accumulated depreciation and amortization

 

(173,725)

 

(179,022)

Property and equipment, net

$

108,933

$

110,399

Depreciation and amortization expense for property and equipment was $4.9 million and $5.1 million for the three months ended March 31, 2023 and 2024, respectively, and $14.6 million for each of the nine months ended March 31, 2023 and 2024.