Obrascón Huarte Lain, S.A. (BME:OHLA)
Spain flag Spain · Delayed Price · Currency is EUR
0.4338
-0.0004 (-0.09%)
Aug 7, 2026, 1:43 PM CET

Revenue by Segment

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
Construction
3.32B3.35B2.92B2.73B2.24B
Industrial
117.44M294.99M206.89M133.03M169.41M
Other
81.48M52.20M53.13M35.88M23.99M
Adjustments and Eliminations of Inter-Segment Operating Income
-63.34M-40.80M-50.09M-33.65M-20.40M
Services
----362.24M
Total
3.46B3.65B3.13B2.87B2.78B

Revenue by Geography

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
Spain
904.55M940.70M728.53M589.51M821.59M
Chile
269.68M325.88M221.16M180.14M284.03M
US and Canada
1.19B1.20B1.06B1.16B1.01B
Colombia
25.75M44.00M41.08M43.77M53.07M
Central Europe and Eastern Europe
528.39M447.99M471.11M439.40M380.24M
Other Countries
83.56M59.17M64.49M67.40M136.10M
Peru
234.86M344.15M227.52M220.92M84.45M
Northern Europe
198.74M168.10M235.53M148.03M-
Mexico
19.34M118.60M86.41M21.11M10.48M
Total
3.46B3.65B3.13B2.87B2.78B