Yes you certainly need to understand the language of these fellas. Spin doctors the're not. Business people they are.
Like the Russian announcement that was hiding in Attachment A(1c) as part of Appendix Z in the last company update. LOL.
As you said in one of your earlier post, they will let the revenue speak for itself.
This is just another day at the office for them.