v3.26.3
Note 10 - Revenue, Deferred Revenue and Accounts Receivable (Tables)
9 Months Ended
Aug. 31, 2026
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

August 31,

  

November 30,

 
  

2026

  

2025

 

Deferred revenue balance, beginning of period

 $521  $1,808 

Net additions to deferred revenue during the period

  32,150   69,351 

Reductions in deferred revenue for revenue recognized during the period

  (32,467)  (70,638)

Deferred revenue balance, end of period

  204   521 

Less current portion

  186   496 

Deferred revenue, non-current

 $18  $25 
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

August 31,

  

August 31,

 

Geographical Market

 

2026

  

2025

  

2026

  

2025

 

U.S./Mexico

 $14,245  $25,236  $57,115  $74,391 

South Africa

  —   998   1   1,456 

Europe/South America/Asia

  381   1,477   1,581   5,656 

Canada

  670   468   2,036   1,371 

Total

 $15,296  $28,179  $60,733  $82,874 
  

Three Months Ended

  

Nine Months Ended

 
  

August 31,

  

August 31,

 

Distribution channel

 

2026

  

2025

  

2026

  

2025

 

Wholesale (dealer/distributors)

 $4,200  $10,483  $19,241  $26,585 

E-commerce (direct to consumers)

  11,096   17,382   41,546   55,164 

Royalties

  —   314   (54)  1,125 

Total

 $15,296  $28,179  $60,733  $82,874 
  

Three Months Ended

  

Nine Months Ended

 
  

August 31,

  

August 31,

 

Sales channel

 

2026

  

2025

  

2026

  

2025

 

Web (DTC)

 $10,025  $16,329  $38,099  $52,297 

Retail Stores (DTC)

  483   735   1,813   1,813 

International (DTC)

  588   318   1,634   1,054 

DTC Subtotal

 $11,096  $17,382  $41,546  $55,164 
                 

Byrna Dedicated Dealers (Wholesale)

  3,541   7,871   16,534   19,631 

Law Enforcement / Schools / Pvt Security (Wholesale)

  124   66   252   151 

International (Wholesale)

  535   2,546   2,455   6,803 

Wholesale Subtotal

 $4,200  $10,483  $19,241  $26,585 
                 

Royalties

 $-  $314  $(54) $1,125 
                 

Total

 $15,296  $28,179  $60,733  $82,874 
  

Three Months Ended

  

Nine Months Ended

 
  

August 31,

  

August 31,

 

Revenue type

 

2026

  

2025

  

2026

  

2025

 

Product

 $15,296  $27,865  $60,787  $81,749 

Royalties

  —   314   (54)  1,125 

Total

 $15,296  $28,179  $60,733  $82,874