Thanks for posting this; by the way, a better translation (just my opinion) of the word "beneficios" is "earnings." Good numbers, especially as costs are rising substantially slower than revenue, which is a very positive sign. Nevertheless, in most other industries this kind of result (77.3 million Euro of earnings on 2.3 billion Euro of revenue) would hardly be noteworthy, but in the airline business, it seems very strong.
Interesting that the article does note that yields are also down.
While I have no inside information or contacts, it seems that Iberia has been particularly disciplined over the last few years on cutting costs and increasing margins. As a fairly regular and certainly long-time flyer of them, I can certainly attest that service has also improved considerably over the last few years.
Another good article on the subject is at (Spanish only):