v3.26.1
Note 11 - Leases (Tables)
6 Months Ended
Jul. 31, 2026
Notes Tables  
Lease, Cost [Table Text Block]
   

Three Months Ended July 31,

  

Six Months Ended July 31,

 

Lease costs

Consolidated Statements of Operations Classification

 

2026

  

2025

  

2026

  

2025

 

Finance Lease Costs

                 

Amortization of ROU assets

Cost of sales

 $71  $25  $138  $75 

Interest on lease liabilities

Interest expense

  7   1   16   2 

Operating lease costs

Cost of sales, SG&A expenses

  948   701   1,826   1,303 

Short-term lease costs (1)

Cost of sales, SG&A expenses

  25   759   671   1,041 

Total Lease costs

 $1,051  $1,486  $2,651  $2,421 
Supplemental Balance Sheet Information Related to Leases [Table Text Block]

Operating and Finance leases

 

July 31, 2026

  

January 31, 2026

 

Finance lease assets:

        

Property and Equipment - gross

 $2,221  $1,676 

Accumulated depreciation and amortization

  (961)  (847)

Property and Equipment - net

 $1,260  $829 
         

Finance lease liabilities:

        

Finance lease liability short-term

 $262  $174 

Finance lease liability long-term

  862   541 

Total finance lease liabilities

 $1,124  $715 
         

Operating lease assets:

        

Operating lease ROU assets

 $15,482  $13,054 
         

Operating lease liabilities:

        

Operating lease liability short-term

 $2,259  $2,196 

Operating lease liability long-term

  14,723   12,125 

Total operating lease liabilities

 $16,982  $14,321 
Weighted-average Lease Terms and Discount Rates [Table Text Block]
  

July 31, 2026

 

Weighted-average remaining lease terms (in years):

    

Finance leases

  4.3 

Operating leases

  12.3 
     

Weighted-average discount rates:

    

Finance leases

  2.4%

Operating leases

  8.7%
Supplemental Cash Flow Information Related Leases [Table Text Block]
  Six Months Ended July 31,
  

2026

  

2025

 

Cash paid for amounts included in the measurement of lease liabilities:

        

Financing cash outflows from finance leases

 $152  $17 

Operating cash outflows from finance leases

  16   2 

Operating cash outflows from operating leases

  1,372   673 
         

ROU assets obtained in exchange for new lease obligations:

        

Operating leases liabilities

 $3,838  $5,242 
Finance and Operating Lease, Liability, Maturity [Table Text Block]
   Operating Leases   Finance Leases 

Fiscal 2026 (remainder of fiscal year)

 $1,908  $155 

Fiscal 2027

  3,581   283 

Fiscal 2028

  2,908   274 

Fiscal 2029

  1,956   274 

Fiscal 2030

  1,955   195 

Fiscal 2031

  1,790   - 

Thereafter

  16,039   - 

Total lease payments

 $30,137  $1,181 
         

Less: amount representing interest

  (13,155)  (57)

Total lease liabilities at July 31, 2026

 $16,982  $1,124