re: "... valuation as well. $2.50 announced last October..."
$2.50 X .75 = $1.87 pps (taking 25% off analyst's )
But as I understand it, the revenue is there it just didn't quite make it under the billing wire, will be reflected in the next report, just a timing technicality...