v3.26.1
Note 22 - Segment and Geographical Disclosures (Tables)
3 Months Ended
Feb. 28, 2026
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

 

February 28, 2026

 $27,796  $  $529  $724  $29,049 

February 28, 2025

 $24,141  $143  $1,316  $590  $26,190 

Total Assets

 

US

  

South Africa

  

Canada

  

Total

 

February 28, 2026

 $75,947  $3,561  $392  $79,900 

November 30, 2025

 $80,160  $3,990  $338  $84,488 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]

Long-lived assets

 

US

  

South Africa

  

Total

 

February 28, 2026

 $14,153  $18  $14,171 

November 30, 2025

 $14,256  $93  $14,349 
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
  

Three Months Ended

 
  

February 28, 2026

 
             
  

DTC

  

Wholesale

  

Total

 

Revenue

 $18,122  $10,927  $29,049 

COS

  6,329   5,319   11,648 

Gross Margin

 $11,793  $5,608  $17,401 

Gross Margin %

  65.1%  51.3%  59.9%
             

Operating Expenses

         $16,473 
             

Profit from operations

         $928 

Operating Margin %

          3.2%
  

Three Months Ended

 
  

February 28, 2025

 
             
  

DTC

  

Wholesale

  

Total

 

Revenue

 $19,898  $6,292  $26,190 

COS

  6,947   3,319   10,266 

Gross Margin

 $12,951  $2,973  $15,924 

Gross Margin %

  65.1%  47.3%  60.8%
             

Operating Expenses

         $14,228 
             

Profit from operations

         $1,696 

Operating Margin %

          6.5%