XML 47 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Leases (Tables)
12 Months Ended
Jan. 31, 2025
Notes Tables  
Supplemental Balance Sheet Information Related to Leases [Table Text Block]

Operating and Finance leases

 

January 31, 2025

  

January 31, 2024

 

Finance lease assets

        

Property and Equipment - gross

 $899  $970 

Accumulated depreciation and amortization

  (626)  (536)

Property and Equipment - net

 $273  $434 
         

Finance lease liabilities

        

Finance lease liability short-term

 $75  $113 

Total finance lease liabilities

 $75  $113 
         

Operating lease assets

        

Operating lease ROU assets

 $8,199  $6,467 
         

Operating lease liabilities

        

Operating lease liability short-term

 $1,071  $914 

Operating lease liability long-term

  7,713   6,270 

Total operating lease liabilities

 $8,784  $7,184 
Lease, Cost [Table Text Block]

Lease costs

Consolidated Statements of Operations Classification

 

Year Ended January 31, 2025

  

Year Ended January 31, 2024

 
          

Finance Lease Costs

         

Amortization of ROU assets

Cost of sales

 $131  $162 

Interest on lease liabilities

Interest expense

  6   9 

Operating lease costs

Cost of sales, SG&A expenses

  1,873   1,888 

Short-term lease costs (1)

Cost of sales, SG&A expenses

  667   530 

Sub-lease income

SG&A expenses

  -   (61)

Total Lease costs

 $2,677  $2,528 
Supplemental Cash Flow Information Related Leases [Table Text Block]
  Year Ended January 31, 
  

2025

  

2024

 

Cash paid for amounts included in the measurement of lease liabilities

        

Financing cash flows from finance leases

 $31  $193 

Operating cash flows from finance leases

  6   9 

Operating cash flows from operating leases

  2,031   1,789 
         

ROU Assets obtained in exchange for new lease obligations

        

Finance leases liabilities

 $-  $139 

Operating leases liabilities

  2,767   4,988 
Weighted-average Lease Terms and Discount Rates [Table Text Block]
  

January 31, 2025

  

January 31, 2024

 
         

Weighted-average remaining lease terms (in years)

        

Finance leases

  2.3   3.3 

Operating leases

 

11.5

   13.7 
         

Weighted-average discount rates

        

Finance leases

  6.4%  6.8%

Operating leases

  10.0%  9.3%
Finance and Operating Lease, Liability, Maturity [Table Text Block]

Year

 

Operating Leases

  

Finance Leases

 

For the year ended January 31, 2026

 $1,900  $36 

For the year ended January 31, 2027

  2,094   36 

For the year ended January 31, 2028

  2,120   9 

For the year ended January 31, 2029

  1,791   - 

For the year ended January 31, 2030

  899   - 

Thereafter

  7,162   - 

Total lease payments

  15,966   81 

Less: amount representing interest

  (7,182)  (6)

Total lease liabilities at January 31, 2025

 $8,784  $75