Financial insights of TBPH