v3.26.1
Note 3 - Revenue Recognition (Tables)
9 Months Ended
Jun. 30, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three months ended

June 30,

   

Nine months ended

June 30,

 
   

2026

   

2025

   

2026

   

2025

 

Grocery

  $ 243,989       73

%

    235,286       72       731,385       73       710,432       71  

Dietary supplements

    59,854       18       61,988       19       184,555       18       189,718       19  

Body care, pet care and other

    30,896       9       31,431       9       91,754       9       94,545       10  
    $ 334,739       100

%

    328,705       100       1,007,694       100       994,695       100