XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Operating Leases (Tables)
9 Months Ended
Apr. 30, 2025
Operating Leases  
Schedule of revenues by lease and non-lease components
                       
   Three Months Ended
April 30
   Nine Months Ended
April 30
 
   2025   2024   2025   2024 
Base rent - fixed  $5,108,916   $4,897,366   $15,380,462   $14,773,886 
Reimbursements of common area costs   190,017    201,494    491,610    548,048 
Non-lease components (real estate taxes)   333,218    265,464    942,652    781,034 
Rental income  $5,632,151   $5,364,324   $16,814,724   $16,102,968 
Schedule of future minimum non-cancelable rental income
                 
   As of April 30, 2025 
Fiscal Year  Company
Owned
Property
   Leased
Property
   Total 
For the remainder of 2025  $3,219,428   $1,658,327   $4,877,755 
2026   9,388,302    5,030,361    14,418,663 
2027   8,134,370    4,569,238    12,703,608 
2028   7,296,798    4,523,987    11,820,785 
2029   6,564,395    3,699,601    10,263,996 
2030   5,008,575    2,277,687    7,286,262 
After 2030   16,897,629    6,801,309    23,698,938 
Total  $56,509,497   $28,560,510   $85,070,007 
Schedule of sublease rental income
                       
   Three Months Ended
April 30
   Nine Months Ended
April 30
 
   2025   2024   2025   2024 
Sublease income included in base rent-fixed  $1,863,814   $1,813,879   $5,529,394   $5,485,078 
Operating lease cost   (749,726)   (749,180)   (2,248,031)   (2,246,875)
Excess of sublease income over lease cost  $1,114,088   $1,064,699   $3,281,363   $3,238,203 
Schedule of other information related to operating leases
                       
   Three Months Ended
April 30
   Nine Months Ended
April 30
 
Other information:  2025   2024   2025   2024 
Operating cash flows from operating leases  $542,501   $538,294   $1,623,144   $1,610,243 
Schedule of annual undiscounted cash flows of the operating lease liabilities
     
Period Ended April 30,  Operating
Leases
 
2026  $2,201,559 
2027   2,323,725 
2028   2,343,903 
2029   2,364,753 
2030   2,386,296 
Thereafter   19,871,896 
Total undiscounted cash flows   31,492,132 
Less: present value discount   (7,131,001)
Total Lease Liabilities  $24,361,131