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:
Schedule of Operating Lease Liabilities
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:
Schedule of Lease Expenses
|
|
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:
Schedule of Other Information Related to Leases
|
|
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:
Schedule of Cash Flow Information Related to Operating Leases
|
|
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:
Schedule of Future Minimum Lease Payments Under Non-Cancellable Lease
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 |
|
|