Bucking Trend, Toshiba TEC Posts Upbeat Financial Results