Quarterly report pursuant to Section 13 or 15(d)

Leases (Tables)

v3.22.2.2
Leases (Tables)
3 Months Ended
Oct. 31, 2022
Leases  
Schedule of Operating Lease Liabilities

Supplemental balance sheet information related to leases as of October 31, 2022 was as follows:

 

Operating Leases:  

As of October 31,

2022

   

As of July 31,

2022

 
Operating lease right-of-use assets   $ 3,931,083     $ 4,665,515  
Operating Leases:                
Current portion included in current liabilities   $ 978,570     $ 1,111,571  
Long-term portion included in non-current liabilities     3,513,897       4,126,636  
Total operating lease liabilities   $ 4,492,467     $ 5,238,207  
Schedule of Lease Expenses

Supplemental lease expense related to leases is as follows:

 

   

For the Three

Months Ended

October 31, 2022

   

For the Three

Months Ended

October 31, 2021

 
Operating lease cost   $ 379,116     $ 369,792  
Total lease expense   $ 379,116     $ 369,792  
Schedule of Other Information Related to Leases

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

 

   

As of

October 31, 2022

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

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

 

   

For the Three

Months Ended

October 31, 2022

   

For the Three

Months Ended

October 31, 2021

 
Cash paid for operating lease liabilities   $ 390,424     $ 380,284  
Total cash flows related to operating lease liabilities   $ 390,424     $ 380,284  
Schedule of Future Minimum Lease Payments Under Non-Cancellable Lease

Future minimum lease payments under non-cancellable leases as of October 31, 2022 is as follows:

 

Years ending July 31,        
2023 – the remainder of the fiscal year     $ 1,054,361  
2024       1,350,056  
2025       1,390,558  
2026       1,432,274  
2027       240,688  
Total minimum lease payments       5,467,937  
Less: Imputed interest       (975,470 )
Total     $ 4,492,467