Natural Grocers by Vitamin Cottage Inc. (NGVC) reports earnings