v3.26.1
Note 15 - Noncontrolling Interest (Tables)
6 Months Ended
Jul. 31, 2026
Notes Tables  
Redeemable Noncontrolling Interest [Table Text Block]

Redeemable non-controlling interest balance at January 31, 2026

 $15,663 

Net income attributable to redeemable non-controlling interest

  1,506 

Fair value adjustment (accretion to redemption value)

  344 

Distributions to redeemable non-controlling interest holders

  - 

Redeemable non-controlling interest balance at July 31, 2026

 $17,513