Toshiba, Toshiba TEC Report Latest Financial Results