There is a whole lot still to unfold regarding the details of the "business resolution" between PTSC/TPL and the J2.5. While the results may be confidential, I suspect we'll be seeing some statements in the very near future that will bolster our confidence in the direction we're headed.
I for one am excited about what lies ahead. This is just the beginning. Hang on to your hats!