Yes, financials are a definite must. Automatic "non starter" to many investors. Remains to be seen but I don't believe the public statements would be made nor would they spend the money if it wasn't worth it. Execution on this issue is strong validation.