XML 54 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment (Tables)
12 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
Schedule of property and quipment
    Estimated     June 30,     June 30,  
    Lives (Years)     2019     2018  
                   
                   
Manufacturing equipment     5 - 10     $ 17,412,136     $ 16,534,124  
Computer equipment and software     3 - 5       706,840       513,681  
Furniture and fixtures     5       293,582       199,872  
Leasehold improvements     5 - 7       2,074,069       1,350,482  
Construction in progress             697,126       954,317  
     Total property and equipment             21,183,753       19,552,476  
                         
Less accumulated depreciation and amortization             (9,452,669 )     (7,743,235 )
            Total property and equipment, net           $ 11,731,084     $ 11,809,241