Much Improved Financial Results for Toshiba Corporation