XML 73 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Information - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Property and equipment, net    
Property and equipment, gross $ 100,122 $ 98,018
Less: Accumulated depreciation (84,773) (80,896)
Property and equipment, net 15,349 17,122
Furniture and Fixtures    
Property and equipment, net    
Property and equipment, gross 1,961 2,728
Computer and Office Equipment    
Property and equipment, net    
Property and equipment, gross 10,896 11,183
Software    
Property and equipment, net    
Property and equipment, gross 11,606 11,236
Leasehold Improvements    
Property and equipment, net    
Property and equipment, gross 26,206 25,741
Machinery and Equipment    
Property and equipment, net    
Property and equipment, gross 48,830 45,472
Construction in Progress    
Property and equipment, net    
Property and equipment, gross $ 623 $ 1,658