"As MegaUpload accounted for 5.5% of revenues, the sequential decline was as anticipated – helped a bit further along by some negative currency effects. A bitter pill, certainly, but at least it got swallowed all at once. But it was the EBITDA number that took the biggest hit, dropping 19% seq