Quarterly report [Sections 13 or 15(d)]

Note 10 - Revenue, Deferred Revenue and Accounts Receivable (Tables)

v3.26.1
Note 10 - Revenue, Deferred Revenue and Accounts Receivable (Tables)
3 Months Ended
Feb. 28, 2026
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   

February 28,

   

November 30,

 
   

2026

   

2025

 

Deferred revenue balance, beginning of period

  $ 521     $ 1,808  

Net additions to deferred revenue during the period

    14,492       69,351  

Reductions in deferred revenue for revenue recognized during the period

    (14,546 )     (70,638 )

Deferred revenue balance, end of period

    467       521  

Less current portion

    445       496  

Deferred revenue, non-current

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

Three Months Ended

 
   

February 28,

 

Geographical Market

 

2026

   

2025

 

U.S./Mexico

  $ 27,796     $ 24,141  

South Africa

          143  

Europe/South America/Asia

    529       1,316  

Canada

    724       590  

Total

  $ 29,049     $ 26,190  
   

Three Months Ended

 
   

February 28,

 

Distribution channel

 

2026

   

2025

 

Wholesale (dealer/distributors)

  $ 10,699     $ 6,289  

E-commerce (direct to consumers)

    18,122       19,898  

Royalties

    228       3  

Total

  $ 29,049     $ 26,190  
   

Three Months Ended

 
   

February 28,

 

Sales channel

 

2026

   

2025

 

Web (DTC)

  $ 17,648     $ 19,394  

International (DTC)

    474       504  

DTC Subtotal

  $ 18,122     $ 19,898  
                 

Byrna Dedicated Dealers (Wholesale)

    9,365       4,422  

Law Enforcement / Schools / Pvt Security (Wholesale)

    74       25  

Retail Stores (Wholesale)

    709       301  

International (Wholesale)

    551       1,541  

Wholesale Subtotal

  $ 10,699     $ 6,289  
                 

Royalties

  $ 228     $ 3  
                 

Total

  $ 29,049     $ 26,190  
   

Three Months Ended

 
   

February 28,

 

Revenue type

 

2026

   

2025

 

Product

  $ 28,821     $ 26,187  

Royalties

    228       3  

Total

  $ 29,049     $ 26,190