XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment, net (Tables)
9 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment, net consisted of the following:
 As of March 31, 2025As of June 30, 2024
Land$4,716 $4,890 
Building and leasehold improvements171,650 170,958 
Machinery and equipment141,590 118,123 
Furniture and fixtures16,083 15,466 
Construction in process30,805 43,511 
364,844 352,948 
Less: Accumulated depreciation(127,445)(108,347)
Property, plant and equipment, net$237,399 $244,601