It's been a weak reporting season with more disappointments than positive surprises. Generally the outlook for many companies has also been subdued. And here we have a company that's extremely bullish on it's outlook.