Financial insights of TMO