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

Obrascón Huarte Lain Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,5153,4553,6523,1322,8652,779
Revenue Growth
-2.92%-5.39%16.62%9.29%3.12%-1.84%
Cost of Revenue
2,0111,9082,0411,7501,6551,513
Gross Profit
1,5031,5471,6111,3811,2101,265
Selling, General & Admin
720.06760.52747.7655.6581.89814.61
Amortization of Goodwill & Intangibles
77.0977.1176.1380.1678.777.45
Other Operating Expenses
565.5580.48712.97553.54509.04348.8
Operating Expenses
1,3631,4181,5371,2891,1701,241
Operating Income
140.79129.1873.9691.9640.2524.54
Interest Expense
-52.69-54.35-67.68-63.49-58.26-66.73
Interest & Investment Income
22.5722.1734.4730.3314.1416.03
Earnings From Equity Investments
22.5-3.5910.98-4.55-1.29
Currency Exchange Gain (Loss)
15.170.77-0.2414.13-21.692.59
Other Non Operating Income (Expenses)
-51.48-48.45-35.33-38.41-35.07-8.14
EBT Excluding Unusual Items
76.3651.811.5945.52-65.18-32.99
Other Unusual Items
-1.17-1.17--1.3-1.375.38
Pretax Income
75.250.651.5944.22-66.4742.38
Income Tax Expense
30.738.8146.3738.1730.5136.24
Earnings From Continuing Operations
44.511.84-44.786.06-96.986.14
Earnings From Discontinued Operations
5.4-0.04-32.733.49-
Net Income to Company
49.911.79-47.788.78-93.56.14
Minority Interest in Earnings
-18.04-10.09-2.14-3.26-3.34-0.2
Net Income
31.871.71-49.925.52-96.845.95
Net Income to Common
31.871.71-49.925.52-96.845.95
Net Income Growth
------
Shares Outstanding (Basic)
1,3821,292614590590464
Shares Outstanding (Diluted)
1,3821,292614590590464
Shares Change
50.44%110.53%3.92%-0.01%27.37%62.12%
EPS (Basic)
0.020.00-0.080.01-0.160.01
EPS (Diluted)
0.020.00-0.080.01-0.160.01
EPS Growth
------

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
127.932.62131.52160.98-36.66-30.28
Free Cash Flow Per Share
0.090.000.210.27-0.06-0.07
Gross Margin
42.78%44.78%44.11%44.11%42.22%45.54%
Operating Margin
4.01%3.74%2.02%2.94%1.41%0.88%
Profit Margin
0.91%0.05%-1.37%0.18%-3.38%0.21%
Free Cash Flow Margin
3.64%0.08%3.60%5.14%-1.28%-1.09%
EBITDA
187.6176.02125.36149.9999.3681.86
EBITDA Margin
5.34%5.09%3.43%4.79%3.47%2.95%
D&A For EBITDA
46.8146.8451.458.0359.1157.32
EBIT
140.79129.1873.9691.9640.2524.54
EBIT Margin
4.01%3.74%2.02%2.94%1.41%0.88%
Effective Tax Rate
40.82%76.63%2911.05%86.31%-85.51%
Revenue as Reported
3,7153,6763,7643,3102,9582,904