Impact Developer & Contractor financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
lei1.09T lei0.00M lei117.47M lei134.47M lei190.63M lei13.77M lei9.62M lei37.45M lei25.23M lei25.58M lei23.15M lei109.87M lei146.98M lei112.41M lei104.62M lei156.68M lei205.33M lei138.13M lei219.20M lei171.22M lei0.00M
GM % Gross Margin %
14.11% 0.00% 16.36% 98.46% 108.14% 73.34% 38.42% 15.87% -120.32% -81.38% -16.16% 24.49% 29.19% 41.19% 41.23% 46.45% 32.38% 36.48% 30.60% 25.56% 0.00%
OM Operating Margin
16.60% 0.00% 16.36% 19.78% 14.93% -42.16% -38.09% -38.81% -151.66% -121.96% -68.59% 12.12% 17.08% 16.56% 17.07% 28.55% 17.53% 8.81% 16.08% 3.53% 0.00%
EPS Earnings Per Share
lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00
Div. Dividends
lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00 lei0.00
PR % Payout Ratio %
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Sha. Shares
457.19m 457.19m 457.19m 457.19m 457.19m 1,200m 1,200m 1,200m 1187.2m 1187.2m 1667.2m 1667.2m 1667.2m 1667.2m 1667.2m 1620.28m 1567.3m 1556.06m 1573.63m 0m 2364.94m
OCF Operating Cash Flow
lei0.00M lei0.00M lei0.00M lei-27.65M lei-50.57M lei-2.92M lei-7.62M lei22.08M lei12.25M lei-3.59M lei-65.42M lei0.56M lei-11.61M lei-60.37M lei-0.88M lei1.83M lei-12.31M lei-52.24M lei-49.31M lei30.38M lei0.00M
FCF Free Cash Flow
lei0.00M lei0.00M lei0.00M lei-43.54M lei-72.18M lei0.00M lei0.00M lei0.00M lei11.84M lei-3.91M lei-65.73M lei0.04M lei-12.43M lei-64.78M lei-2.33M lei-14.05M lei-30.60M lei-60.93M lei-89.89M lei8.77M lei0.00M
FCFS Free Cash Flow Per Share
lei0.00 lei0.00 lei0.00 lei-0.04 lei-0.06 lei0.00 lei-0.01 lei0.00 lei0.01 lei-0.00 lei-0.04 lei0.00 lei-0.01 lei-0.04 lei-0.00 lei-0.01 lei-0.02 lei-0.03 lei-0.04 lei0.00 lei0.00