Domiki Kritis S.A. (ATH:DOMIK)
Greece flag Greece · Delayed Price · Currency is EUR
2.390
+0.030 (1.27%)
Oct 13, 2026, 4:49 PM EET

Domiki Kritis Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
29.7218.1215.6820.7912.2811.01
Revenue Growth
63.99%15.55%-24.58%69.29%11.53%7.10%
Gross Profit
16.5411.210.9113.627.756.96
Operating Income
1.571.311.071.921.491.33
Net Income
0.770.410.11.890.971.18
Earnings Per Share
0.050.030.010.120.060.07
EPS Growth
89.32%305.94%-94.67%95.14%-18.06%-3.56%

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Construction Sector
18.0315.5820.712.211.12
Energy Segment
0.090.10.10.080.05
Total
18.1215.6820.7912.2811.01

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.654.351.012.090.780.7
Total Debt
6.715.567.057.186.045.85
Net Cash (Debt)
-6.06-1.21-6.03-5.09-5.25-5.15
Net Cash Growth
------
Net Cash Per Share
-0.38-0.08-0.38-0.32-0.33-0.32

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
2.375.13-0.450.21-0.08-0.2
Capital Expenditures
-0.58-0.55-0.18-0.05-0.03-0.03
Free Cash Flow
1.794.58-0.630.16-0.11-0.23
Free Cash Flow Growth
-60.90%-----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
55.64%61.83%69.55%65.48%63.13%63.23%
Operating Margin
5.29%7.25%6.85%9.21%12.10%12.07%
Pretax Margin
3.59%3.00%1.39%13.32%12.14%14.58%
Profit Margin
2.60%2.25%0.64%9.07%7.87%10.71%
FCF Margin
6.03%25.29%-4.00%0.79%-0.89%-2.11%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
48.9596.57442.6127.4513.319.43
P/FCF Ratio
21.098.59-316.36--
PS Ratio
1.272.172.842.491.051.01