Ferrovial (FER) reported Q1 revenue late Thursday of 2.1 billion euros ($2.47 billion), up from 2.06 billion euros a year earlier.
Analysts polled by FactSet expected 2.11 billion euros.
Adjusted earnings before interest, taxes, depreciation and amortization for the quarter ended March 31 was 321 million euros, up from 309 million euros a year ago.