Financial insights of TXG