XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Operating Leases (Tables)
3 Months Ended
Oct. 31, 2022
Leases [Abstract]  
Schedule of operating lease related assets and liabilities recorded on the balance sheets
  

October 31,
2022

  

July 31,
2022

 
   (unaudited)     
Right-of- use assets, net  $1,389,613   $1,383,464 
           
Operating lease liabilities, current   523,532    433,061 
Operating lease liabilities, noncurrent   946,265    985,249 
Total operating lease liabilities  $1,469,797   $1,418,310 

 

Schedule of weighted average remaining lease terms and discount rates
   October 31,
2022
   July 31,
2022
 
   (unaudited)     
Remaining lease term and discount rate        
Weighted average remaining lease term (years)   3.81    3.95 
Weighted average discount rate   4.90%   4.90%

 

Schedule of maturities of lease liabilities
   October 31,
2022
   July 31,
2022
 
   (unaudited)     
For the nine months/twelve months ended July 31, 2023  $582,341   $492,969 
For the twelve months ended July 31, 2024   353,221    390,468 
For the twelve months ended July 31, 2025   267,240    240,000 
For the twelve months ended July 31, 2026   264,970    240,000 
For the twelve months ended July 31, 2027 and thereafter   140,000    200,000 
Total lease payments   1,607,772    1,563,438 
Less: imputed interest   (137,975)   (145,128)
Present value of lease liabilities  $1,469,797   $1,418,310