Obrascón Huarte Lain, S.A. (BME:OHLA)
Spain flag Spain · Delayed Price · Currency is EUR
0.4054
+0.0004 (0.10%)
Aug 27, 2026, 5:35 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
US and Canada
1.19B1.20B1.06B1.16B1.01B
Mexico
19.34M118.60M86.41M21.11M10.48M
Chile
269.68M325.88M221.16M180.14M284.03M
Peru
234.86M344.15M227.52M220.92M84.45M
Colombia
25.75M44.00M41.08M43.77M53.07M
Spain
904.55M940.70M728.53M589.51M821.59M
Central Europe and Eastern Europe
528.39M447.99M471.11M439.40M380.24M
Northern Europe
198.74M168.10M235.53M148.03M-
Other Countries
83.56M59.17M64.49M67.40M136.10M
Total
3.46B3.65B3.13B2.87B2.78B