Report: Idaho farmers, ranchers have good year