XML 76 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Information - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Property and equipment, net    
Property and equipment, gross $ 91,895 $ 90,507
Less: Accumulated depreciation (79,210) (78,175)
Property and equipment, net 12,685 12,332
Furniture and Fixtures    
Property and equipment, net    
Property and equipment, gross 1,766 1,636
Computer and Office Equipment    
Property and equipment, net    
Property and equipment, gross 8,605 8,972
Software    
Property and equipment, net    
Property and equipment, gross 5,344 7,477
Leasehold Improvements    
Property and equipment, net    
Property and equipment, gross 26,659 26,102
Machinery and Equipment    
Property and equipment, net    
Property and equipment, gross 46,522 45,265
Construction in Progress    
Property and equipment, net    
Property and equipment, gross $ 2,999 $ 1,055