v3.25.3
Property, Plant and Equipment, net (Tables)
3 Months Ended
Sep. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment, net consisted of the following:
 As of September 30, 2025As of June 30, 2025
Land$4,716 $4,716 
Building and leasehold improvements171,759 171,685 
Machinery and equipment147,680 143,526 
Furniture and fixtures17,077 16,609 
Construction in process34,671 35,189 
375,903 371,725 
Less: Accumulated depreciation(143,941)(135,848)
Property, plant and equipment, net$231,962 $235,877