Ryanair (RYAAY) reported fiscal 2025 earnings Monday of 1.45 euros ($1.63) per diluted share, down from 1.67 euros a year earlier.
Operating revenue for the year ended March 31 was 13.95 billion euros, up from 13.44 billion euros a year earlier.
Analysts surveyed by FactSet expected 13.78 billion euros.
The company said its board approved a follow-on 750 million-euro share buyback program that will likely run over the next six to 12 months.
Ryanair shares were up 3.6% in recent premarket activity.