XML 55 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Property and equipment, net    
Property and equipment, gross $ 103,711 $ 98,457
Less: Accumulated depreciation (76,630) (73,683)
Property and equipment, net 27,081 24,774
Machinery and Equipment    
Property and equipment, net    
Property and equipment, gross 47,930 45,539
Leasehold Improvements    
Property and equipment, net    
Property and equipment, gross 31,956 30,994
Software    
Property and equipment, net    
Property and equipment, gross 11,333 11,308
Computer and Office Equipment    
Property and equipment, net    
Property and equipment, gross 6,534 6,347
Furniture and Fixtures    
Property and equipment, net    
Property and equipment, gross 1,966 1,719
Construction in Progress    
Property and equipment, net    
Property and equipment, gross $ 3,992 $ 2,550