Erm, just to point out that Revenue isn't profit.
I could sell £10 notes for £5 a time - I'm sure my revenue would increase significantly, but I'd still be loosing money.
"bmibaby made great strides in identifying and collecting additional revenue streams from our passengers"
What would these be - I'm not familiar with WW, but have they implemented new charges - increased booking fees or onboard services e.g. pre-booked car parking or public transport tickets? (out of geniune interest not trying to have a snipe)