I was once read somewhere that a BA 777 Captain on a flight to them US had stated that with a full business class and belly full of cargo, the flight was in profit already. The economy passengers were just the icing on top.
That was for the 777-200ER though.