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

Obrascón Huarte Lain Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,6653,6763,7313,2952,9512,898
Revenue Growth
-2.26%-1.46%13.25%11.65%1.82%0.56%
Cost of Revenue
2,5283,4823,6023,1272,8372,799
Gross Profit
1,137194.04128.82167.77114.1198.49
Depreciation & Amortization Expenses
77.5277.1176.1380.1678.777.45
Other Operating Expenses
-16.88-11.09-30.19-2.05-2.35-1.27
Total Operating Expenses
60.6466.0345.9478.1176.3576.18
Operating Income
109.17128.0273.9690.6738.9624.54
Interest Income
-0.2922.1768.9560.6728.27116.92
Interest Expense
-96.7885.2684.1771.7690.53
Other Non-Operating Income (Expense)
9.32-2.76-21.587.39-47.81-8.56
Total Non-Operating Income (Expense)
9.03116.18132.63152.2352.21198.89
Pretax Income
88.6750.651.5944.22-66.4742.38
Provision for Income Taxes
43.7-46.3738.1730.5136.24
Net Income
28.0711.84-44.786.06-96.986.14
Minority Interest in Earnings
-18.79-10.092.143.263.340.2
Earnings From Discontinued Operations
5.09--32.733.49-
Net Income to Common
31.261.71-49.925.52-96.845.95
Net Income Growth
------
Shares Outstanding (Basic)
1,3821,292614590590464
Shares Outstanding (Diluted)
1,3821,292614590590464
Shares Change
-58.74%110.53%3.92%-0.01%27.37%62.12%
EPS (Basic)
0.02--0.080.01-0.160.01
EPS (Diluted)
0.02--0.080.01-0.160.01
EPS Growth
------
Free Cash Flow
-2.62131.52160.98-36.66-30.28
Free Cash Flow Growth
--98.01%-18.30%---
Free Cash Flow Per Share
-0.000.210.27-0.06-0.07
Gross Margin
31.02%5.28%3.45%5.09%3.87%3.40%
Operating Margin
2.98%3.48%1.98%2.75%1.32%0.85%
Profit Margin
0.77%0.32%-1.20%0.18%-3.29%0.21%
FCF Margin
-0.07%3.52%4.89%-1.24%-1.04%
EBITDA
109.17205.13150.09170.83117.66101.99
EBITDA Margin
2.98%5.58%4.02%5.19%3.99%3.52%
EBIT
109.17128.0273.9690.6738.9624.54
EBIT Margin
2.98%3.48%1.98%2.75%1.32%0.85%
Effective Tax Rate
49.29%0.00%2911.05%86.31%-45.90%85.51%