They either had this in the bag and waited until just before announcing their numbers, which proves their profit problem, or they begged the prospect and incentivized them with even deeper discounts to get them to sign just before the numbers. In any event you were manipulated. The purpose was to mitigate the damage from the bad report. And whoever said this deal willl result in lower margins is right. You cannot implement a 10% increase in one client without spending a lot of money. Also note the increases in sales and marketing. That is where you can hide a lot of margin lowering stuff. You can report discounts and adjustments as sales expense. You can do all sorts of things. What mature business have you ever heard of that increases its sales and marketing expense by 50%? It is laughable if you know the joke. But the people on this board don't know the joke. Neither do the analysts. They are not analysts. They are shills. Mouthpieces. They are hired by the people who make the banking fees. The less they know the better.