Financial insights of TDG