Unfortunately, Yahoo isn't very reliable with issues like filings. They occasionally "post" financial information randomly, like they did here. This is actually financial "information" rather than a financial filing, which I trust we'll see in a few hours.