Obrascón Huarte Lain, S.A. (BME:OHLA)
Spain flag Spain · Delayed Price · Currency is EUR
0.4570
-0.0048 (-1.04%)
Jun 26, 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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,4463,4553,6523,1322,8652,779
Revenue Growth (YoY)
-5.32%-5.39%16.62%9.29%3.12%-1.84%
Cost of Revenue
1,9051,9082,0411,7501,6551,513
Gross Profit
1,5421,5471,6111,3811,2101,265
Selling, General & Admin
734.52760.52747.7655.6581.89814.61
Amortization of Goodwill & Intangibles
77.5177.1176.1380.1678.777.45
Other Operating Expenses
592.58580.48712.97553.54509.04348.8
Operating Expenses
1,4051,4181,5371,2891,1701,241
Operating Income
136.98129.1873.9691.9640.2524.54
Interest Expense
-37.45-54.35-67.68-63.49-58.26-66.73
Interest & Investment Income
22.1722.1734.4730.3314.1416.03
Earnings From Equity Investments
2.62.5-3.5910.98-4.55-1.29
Currency Exchange Gain (Loss)
5.370.77-0.2414.13-21.692.59
Other Non Operating Income (Expenses)
-39.85-48.45-35.33-38.41-35.07-8.14
EBT Excluding Unusual Items
89.8151.811.5945.52-65.18-32.99
Other Unusual Items
-1.17-1.17--1.3-1.375.38
Pretax Income
88.6550.651.5944.22-66.4742.38
Income Tax Expense
43.7138.8146.3738.1730.5136.24
Earnings From Continuing Operations
44.9411.84-44.786.06-96.986.14
Earnings From Discontinued Operations
5.16-0.04-32.733.49-
Net Income to Company
50.0911.79-47.788.78-93.56.14
Minority Interest in Earnings
-18.79-10.09-2.14-3.26-3.34-0.2
Net Income
31.311.71-49.925.52-96.845.95
Net Income to Common
31.311.71-49.925.52-96.845.95
Shares Outstanding (Basic)
1,3671,292614590590464
Shares Outstanding (Diluted)
1,3671,292614590590464
Shares Change (YoY)
77.92%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
Free Cash Flow
-67.082.62131.52160.98-36.66-30.28
Free Cash Flow Per Share
-0.050.000.210.27-0.06-0.07
Gross Margin
44.73%44.78%44.11%44.11%42.22%45.54%
Operating Margin
3.98%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
-1.95%0.08%3.60%5.14%-1.28%-1.09%
EBITDA
184.22176.02125.36149.9999.3681.86
EBITDA Margin
5.34%5.09%3.43%4.79%3.47%2.95%
D&A For EBITDA
47.2446.8451.458.0359.1157.32
EBIT
136.98129.1873.9691.9640.2524.54
EBIT Margin
3.98%3.74%2.02%2.94%1.41%0.88%
Effective Tax Rate
49.31%76.63%2911.05%86.31%-85.51%
Revenue as Reported
3,6653,6763,7643,3102,9582,904