XML 22 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Details
9 Months Ended
Mar. 31, 2025
Balance Sheet Details  
Balance Sheet Details

3. Balance Sheet Details

June 30, 

March 31, 

Accounts receivable, net

    

2024

    

2025

Accounts receivable

$

667,227

$

688,880

Less allowance for doubtful accounts

 

(19,072)

(16,704)

Total

$

648,155

$

672,176

June 30, 

March 31, 

Inventories

    

2024

    

2025

Raw materials

$

238,086

$

243,115

Work-in-process

 

66,910

99,790

Finished goods

 

92,943

96,049

Total

$

397,939

$

438,954

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

June 30, 

March 31, 

Property and equipment, net

    

2024

    

2025

Land

$

15,494

$

16,067

Buildings, civil works and improvements

 

48,552

55,881

Leasehold improvements

 

13,573

15,022

Equipment and tooling

 

146,819

153,864

Furniture and fixtures

 

3,348

3,442

Computer equipment

 

22,597

25,534

Computer software

 

29,195

32,320

Computer software implementation in process

6,514

4,780

Construction in process

 

6,986

7,003

Total

 

293,078

313,913

Less accumulated depreciation and amortization

 

(179,111)

(189,561)

Property and equipment, net

$

113,967

$

124,352

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