Financial insights of TBTC