XML 80 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Details) - USD ($)
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 46,591,000 $ 34,806,000
Accumulated depreciation and amortization (30,858,228) (29,560,955)
Property, plant and equipment, net 15,733,429 5,245,230
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 11,216,000 9,353,000
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 30,657,000 21,602,000
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,070,000 976,000
Property, Plant and Equipment, Useful Life 10 years  
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 3,648,000 $ 2,875,000
Property, Plant and Equipment, Useful Life 5 years  
Minimum | Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 5 years  
Minimum | Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 7 years  
Maximum | Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 10 years  
Maximum | Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 10 years