v3.25.2
Note 22 - Segment and Geographical Disclosures (Tables)
6 Months Ended
May 31, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]

Revenue:

                    

Three Months Ended

 

U.S./Mexico

  

South Africa

  

Europe/South America/Asia

  

Canada

  

Total

 

May 31, 2025

 $25,038  $222  $2,932  $313  $28,505 

May 31, 2024

 $18,659  $41  $1,015  $554  $20,269 

Six Months Ended

 

U.S./Mexico

  

South Africa

  

Europe/South America/Asia

  

Canada

  

Total

 

May 31, 2025

 $49,155  $381  $4,255  $904  $54,695 

May 31, 2024

 $34,197  $104  $1,532  $1,090  $36,923