My guess is this run up is due to the dollar falling. Last Q report was predicated on the yen/dollar exchange rate around 120. The last 6 weeks the range is 112 to 114. Now it's below 112. If it stays in this range or moves lower the gross(not operating)earning will probably beat estimates. That is the number headlines will broadcast.