v3.26.1
Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net sales $ 334,739 $ 328,705 $ 1,007,694 $ 994,695
Net sales, percent 100.00% 100.00% 100.00% 100.00%
Grocery [Member]        
Net sales $ 243,989 $ 235,286 $ 731,385 $ 710,432
Net sales, percent 73.00% 72.00% 73.00% 71.00%
Dietary Supplements [Member]        
Net sales $ 59,854 $ 61,988 $ 184,555 $ 189,718
Net sales, percent 18.00% 19.00% 18.00% 19.00%
Manufactured Product, Other [Member]        
Net sales $ 30,896 $ 31,431 $ 91,754 $ 94,545
Net sales, percent 9.00% 9.00% 9.00% 10.00%