XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Leases (Tables)
9 Months Ended
Apr. 30, 2023
Operating Leases [Abstract]  
Schedule of company leases offices space under non-cancelable operating leases
   For the Three Months
Ended
April 30,
   For the nine months
Ended
April 30,
 
   2023   2022   2023   2022 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
Operating lease expenses  $121,655   $101,580   $372,516   $372,820 
Sublease income   (63,699)   
-
    (191,102)   
-
 
Total lease cost  $57,956   $101,580   $181,414   $372,820 
Schedule of operating lease related assets and liabilities recorded on the balance sheets
   April 30,
2023
   July 31,
2022
 
   (unaudited)     
Right-of- use assets, net  $1,170,495   $1,383,464 
           
Operating lease liabilities, current   478,460    433,061 
Operating lease liabilities, noncurrent   747,477    985,249 
Total operating lease liabilities  $1,225,937   $1,418,310 

 

Schedule of weighted average remaining lease terms and discount rates
   April 30,
2023
   July 31,
2022
 
   (unaudited)     
Remaining lease term and discount rate        
Weighted average remaining lease term (years)   3.48    3.95 
Weighted average discount rate   4.90%   4.90%
Schedule of maturities of lease liabilities
   April 30,
2023
   July 31,
2022
 
   (unaudited)     
For the three months/twelve months ended July 31, 2023  $171,296   $492,969 
For the twelve months ended July 31, 2024   417,708    390,468 
For the twelve months ended July 31, 2025   267,239    240,000 
For the twelve months ended July 31, 2026   267,239    240,000 
For the twelve months ended July 31, 2027 and thereafter   204,541    200,000 
Total lease payments   1,328,023    1,563,438 
Less: imputed interest   (102,086)   (145,128)
Present value of lease liabilities  $1,225,937   $1,418,310 
Schedule of future minimum rentals under non cancellable operating lease arrangement
   April 30,
2023
   July 31,
2022
 
   (unaudited)     
For the three months/twelve months ending July 31, 2023  $64,486   $
    -
 
For the twelve months ending July 31, 2024   128,973    
-
 
Total sublease income  $193,459   $
-