XML 61 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Plant and Equipment, Net (Tables)
12 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, Net

Property, plant and equipment, net consisted of the following:

 

 

Fiscal Year Ended June 30,

 

 

2025

 

 

2024

 

Land

 

$

11,926

 

 

$

11,381

 

Buildings and improvements

 

 

61,788

 

 

 

57,030

 

Machinery and equipment

 

 

347,867

 

 

 

325,174

 

Computer hardware and software

 

 

56,466

 

 

 

54,139

 

Furniture and fixtures

 

 

22,599

 

 

 

20,943

 

Leasehold improvements

 

 

38,680

 

 

 

39,255

 

Construction in progress

 

 

12,692

 

 

 

12,783

 

 

 

552,018

 

 

 

520,705

 

Less: Accumulated depreciation

 

 

287,288

 

 

 

258,975

 

 

$

264,730

 

 

$

261,730