It means they made no 'profit'. They certainly made money.
They also opened a world class terminal so potential profit may have been offset a little recently.
As for not seeing any are you serious? LHR is responsible for over 25,000 jobs. These people pay income tax etc.