Not suspicious - Yahoo "guesses" at when earnings will be released. However the company actually sets the date; some companies set the date well ahead but GMCR prefers to make their announcement about a week ahead of the release of earnings as to what the date is. Sit tight; they will make an announcement about the release date in the next week, I'm certain.
SAS--I must be counting 40 days different than you. Qtr ended Dec 28, so I think the 40 days is Wed Feb 3 as last day to file. If I am correct, I suspect the PR will be in the morning, one week before earnings.