Quarterly report pursuant to Section 13 or 15(d)

Leases (Tables)

v3.20.1
Leases (Tables)
9 Months Ended
Apr. 30, 2020
Leases [Abstract]  
Schedule of Operating Lease Liabilities

Supplemental balance sheet information related to leases as of April 30, 2020 was as follows:

 

Operating Leases:        
Operating lease right-of-use assets   $ 6,156,939  
         
Current portion included in current liabilities   $ 509,828  
Long-term portion included in non-current liabilities     6,065,238  
Total operating lease liabilities   $ 6,575,066  
Schedule of Lease Expenses

Supplemental lease expense related to leases was as follows:

 

   

For the Three

Months Ended

April 30, 2020

   

For the Nine

Months Ended

April 30, 2020

 
Operating lease cost   $ 371,423     $ 902,194  
Total lease expense   $ 371,423     $ 902,194  
Schedule of Other Information Related to Leases

Other information related to leases where the Company is the lessee is as follows:

 

   

As of

April 30, 2020

 
Weighted-average remaining lease term     6.3 years  
         
Weighted-average discount rate     10.00 %
Schedule of Cash Flow Information Related to Operating Leases

Supplemental cash flow information related to operating leases was as follows:

 

   

For the Three

Months Ended

April 30, 2020

   

For the Nine

Months Ended

April 30, 2020

 
Cash paid for operating lease liabilities   $ 360,706     $ 1,043,192  
Total cash flows related to operating lease liabilities   $ 360,706     $ 1,043,192  
Schedule of Future Minimum Lease Payments Under Non-Cancellable Lease

Future minimum lease payments under non-cancellable leases as of April 30, 2020 were as follows:

 

Years ending July 31,        
2020 (Remainder of fiscal year)   $ 362,975  
2021     1,116,946  
2022     1,392,265  
2023     1,431,473  
2024     1,474,552  
Thereafter     3,290,696  
Total minimum lease payments     9,068,907  
Less: Imputed interest     (2,493,841 )
Total   $ 6,575,066  
Schedule of Future Minimum Lease Obligations

The future minimum obligations under leases in effect as of July 31, 2019 having a noncancelable term in excess of one year as determined prior to the adoption of ASC 842 are as follows:

 

Years ending July 31,        
2020   $ 1,356,000  
2021     308,000  
Total minimum lease payments   $ 1,664,000