XML 51 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Jan. 31, 2023
Leases  
Schedule of Components of Lease Expense

The components of lease expense were as follows:

 

   January 31, 2023   January 31, 2022 
Finance Leases          
Depreciation of Assets   127,511    145,066 
Interest on lease liabilities   37,657    33,675 
Operating Leases   545,017    355,786 
           
Total net lease cost   710,185    534,527 
Schedule of Supplemental Balance Sheet Information Related to Leases

Supplemental balance sheet information related to leases was as follows:

 

   January 31, 2023   January 31, 2022 
Operating Leases          
Operating lease ROU assets  $3,236,690   $3,596,317 
           
Current operating lease liabilities, included in current liabilities  $391,802   $292,699 
Noncurrent operating lease liabilities, included in long-term liabilities   2,897,205    3,339,255 
Total operating lease liabilities  $3,289,007   $3,631,954 
           
Finance Leases          
Property and equipment at cost  $916,906   $1,079,706 
Accumulated depreciation   (353,233)   (405,436)
Property and equipment, net  $563,673   $674,270 
           
Current obligations of finance lease liabilities, included in current liabilities  $182,391   $218,039 
Finance leases, net of current obligations, included in long-term liabilities   248,640    376,132 
Total finance lease liabilities  $431,031   $594,171 
Schedule of Supplemental Cash Flow and Other Information Related to Leases

Supplemental cash flow and other information related to leases was as follows:

 

   January 31, 2023   January 31, 2022 
Cash paid for amounts included in the measurement of lease liabilities          
Operating cash flows from operating leases  $342,947   $168,849 
Financing cash flows from finance leases   235,208    199,176 
           
ROU assets obtained in exchange for lease liabilities          
Operating leases  $-   $2,457,502 
Finance leases   72,068    128,050 
           
Weighted average remaining lease term (in years)          
Operating leases   7.50    8.50 
Finance leases   2.60    3.08 
           
Weighted average discount rate:          
Operating leases   4.85%   4.85%
Finance Leases   3.41%   4.45%
Schedule of Future Minimum Payments Required Under Lease Obligations
For the Twelve months ended January 31,    
2024  $730,493 
2025   706,153 
2026   605,547 
2027   478,037 
2028   502,983 
Thereafter   1,331,256 
Total lease payments  $4,354,469 
Less: amounts representing interest   (249,709)
Total lease obligations  $4,104,760