Inventories (Details) (USD $)
In Thousands, unless otherwise specified
Apr. 30, 2013
Jul. 31, 2012
Finished Goods $ 12,323 $ 11,313
Packaging 4,437 3,982
Other 4,589 4,378
Inventories $ 21,349 $ 19,673