Financial insights of TPIC