Yup, they've come through with every piece of news that is easy to falsely generate... The financials on the other hand, which are supposed to be stamped by KPMG or PWC are NOT OUT, and have been delayed, delayed, delayed. They are not fakeable, and IMO will never be seen.
All posts are in my opinion. Do your DD.