Toshiba Reports Latest Financial Results