XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Revenue, Deferred Revenue and Accounts Receivable (Tables)
9 Months Ended
Aug. 31, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  August 31,  August 31, 

Distribution channel

 

2024

  

2023

  

2024

  

2023

 

Wholesale (dealer/distributors)

 $4,781  $2,327  $13,512  $9,295 

E-commerce (direct to consumers)

  16,073   4,758   44,265   17,709 

Total

 $20,854  $7,085  $57,777  $27,004