XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Note 10 - Debt (Tables)
9 Months Ended
Oct. 31, 2025
Notes Tables  
Schedule of Debt [Table Text Block]
  

October 31, 2025

  

January 31, 2025

 

Revolving credit agreement - North America, due September 2026

 $10,289  $6,765 

Revolving credit agreements - United Arab Emirates, due November 2025

  1,112   465 

Revolving credit agreement - Saudi Arabia, due April 2026

  2,042   1,545 

Revolving credit agreement - Egypt, due November 2025

  258   - 

Finance obligation - buildings and land, due April 2036

  8,853   9,023 

Mortgage payable, due December 2042

  3,921   3,956 

Loan payable to GIG

  2,753   2,753 

Finance leases

  631   75 

Less: debt issuance costs

  (115)  (116)

Total debt

  29,744   24,466 

Less: current maturities of long-term debt

  17,083   9,246 

Long-term debt, net of current maturities

 $12,661  $15,220