Leases (Tables)
|
3 Months Ended |
12 Months Ended |
Oct. 31, 2022 |
Jul. 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 | |
|
Supplemental
balance sheet information related to leases as of July 31, 2022 and 2021 is as follows:
Schedule of Operating Lease Liabilities
| |
| | | |
| | |
Operating Leases: | |
As of July 31, 2022 | | |
As of July 31, 2021 | |
Operating lease right-of-use assets | |
$ | 4,665,515 | | |
$ | 5,445,744 | |
Operating Leases: | |
| | | |
| | |
Current portion included in current liabilities | |
$ | 1,111,571 | | |
$ | 845,483 | |
Long-term portion included in non-current liabilities | |
| 4,126,636 | | |
| 5,238,207 | |
Total operating lease liabilities | |
$ | 5,238,207 | | |
$ | 6,083,690 | |
|
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 | |
|
Supplemental
lease expense related to leases is as follows:
Schedule of Lease Expenses
| |
| | | |
| | |
| |
For the Year Ended July 31, 2022 | | |
For the Year Ended July 31, 2021 | |
Operating lease cost | |
$ | 1,506,546 | | |
$ | 1,482,956 | |
Total operating lease cost | |
$ | 1,506,546 | | |
$ | 1,482,956 | |
|
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 | % |
|
Other
information related to leases where the Company is the lessee is as follows:
Schedule of Other Information Related to Leases
| |
As of July 31, 2022 | | |
As of July 31, 2021 | |
Weighted-average remaining lease term | |
| 4.0 years | | |
| 5.0 years | |
Weighted-average discount rate | |
| 9.97 | % | |
| 9.95 | % |
|
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 | |
|
Supplemental
cash flow information related to operating leases are as follows:
Schedule of Cash Flow Information Related to Operating Leases
| |
| | | |
| | |
| |
For the Year Ended July 31, 2022 | | |
For the Year Ended July 31, 2021 | |
Cash paid for operating lease liabilities | |
$ | 1,543,000 | | |
$ | 1,272,290 | |
Total cash flows related to operating lease liabilities | |
$ | 1,543,000 | | |
$ | 1,272,290 | |
|
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 | |
2023 | | |
| - | |
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 | |
|
Future
minimum lease payments under non-cancellable leases as of July 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 | |
| - | |
2023 | |
$ | 1,585,224 | |
2024 | |
| 1,539,142 | |
2025 | |
| 1,516,126 | |
2026 | |
| 1,533,882 | |
2027 | |
| 240,688 | |
Total minimum lease payments | |
| 6,415,062 | |
Less: Imputed interest | |
| (1,176,855 | ) |
Total | |
$ | 5,238,207 | |
|