Mozy429, great post! I agree 100%. Nasrat is not a great communicator, but he knows how to run a business. Going over each conference call transcript looking for forward looking statements that did not come to fruition then screaming about it incessantly is the bear case. The bull case is based on actual financial results which are extremely impressive.