if you think about it maybe.......... it just stinks
The lingering effects of the Google policy change has eroded the user base which is responsible for the high-margin revenues. These may very well be gone forever.
Yahoo and Microsoft made adjustments to their marketplace pricing models which reduced revenues. Normally takes them 0 to 90 days to readjust, so it lopped off end of March and continued into 2q.