v3.26.1
Note 10 - Debt (Tables)
3 Months Ended
Apr. 30, 2026
Notes Tables  
Schedule of Debt [Table Text Block]
  

April 30, 2026

  

January 31, 2026

 

Short-term debt

        

Revolving credit agreement - North America

 $666  $10,749 

Revolving credit agreement - United Arab Emirates

  3,319   2,573 

Revolving credit agreement - Egypt

  190   190 

Revolving credit agreement - Saudi Arabia

  2,221   2,909 

Current maturities of long-term debt

  1,245   669 

Loan payable to GIG

  2,753   2,753 

Total short-term debt

 $10,394  $19,843 

Long-term debt

        

Revolving credit agreement - North America

 $14,666  $- 

Finance obligation - buildings and land

  8,452   8,527 

Mortgage note

  3,674   3,737 

Finance lease obligation

  945   541 

Unamortized debt issuance costs

  (108)  (109)

Total long-term debt

 $27,629  $12,696