IDI 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
0.50€M 0.80€M 1.20€M 1.86€M 2.88€M 2.23€M 16.23€M 30.72€M 14.55€M 16.97€M 43.29€M 47.28€M 72.79€M 156.60€M 75.22€M 49.79€M 43.21€M 146.19€M 94.17€M 0.00€M 0.00€M
GM % Gross Margin %
0.00% 0.00% 0.00% 0.00% -43.68% -47.02% 43.56% 49.24% 78.16% 80.18% 92.52% 92.22% 93.32% 98.08% 95.95% 94.56% 93.17% 97.59% 95.48% 0.00% 0.00%
OM Operating Margin
0.00% -270.00% 0.00% 0.00% 0.00% 0.00% -8.34% -23.16% 50.49% 58.12% 81.11% 82.84% 84.37% 91.20% 81.74% 72.91% 75.38% 88.18% 82.79% 0.00% 0.00%
EPS Earnings Per Share
2.78€ 1.85€ 1.24€ 4.70€ 4.53€ 8.48€ 19.94€ 9.42€ 4.47€ 18.03€ 11.48€ 9.72€ 0.00€
Div. Dividends
0.00€ 0.00€ 0.00€ 0.00€ 0.00€ 0.00€ 0.00€ 1.15€ 1.15€ 1.15€ 1.25€ 1.40€ 1.60€ 1.75€ 1.90€ 0.00€ 2.00€ 3.40€ 2.50€ 2.80€ 0.00€
PR % Payout Ratio %
0 0 0 0 0 0 0 41.37% 62.16% 92.74% 26.60% 30.91% 18.87% 8.78% 20.17% 0 44.74% 18.86% 21.78% 28.81% 0
Sha. Shares
5.07m 5.19m 5.19m 6.07m 7.18m 7.17m 7.18m 7.18m 7.18m 7.18m 7.18m 7.18m 7.17m 7.18m 7.19m 7.18m 7.19m 6.99m 6.99m 0m 0m
OCF Operating Cash Flow
-9.48€M -6.63€M -2.22€M 3.44€M -20.53€M -9.65€M -2.80€M -3.80€M -3.29€M -8.86€M -1.48€M -10.43€M -10.92€M -9.75€M -13.65€M -9.08€M -13.96€M -11.76€M -22.86€M 0.00€M 0.00€M
FCF Free Cash Flow
-9.65€M -6.68€M -2.39€M 3.38€M -24.20€M -9.70€M -3.91€M -4.21€M -3.40€M -9.25€M 4.15€M -10.44€M -10.93€M -9.75€M -13.65€M -9.10€M -13.98€M -11.78€M 5.30€M 66.50€M 0.00€M
FCFS Free Cash Flow Per Share
-1.86€ -1.29€ -0.39€ 0.50€ -3.37€ -1.35€ -0.54€ -0.59€ -0.47€ -1.29€ -0.23€ -1.45€ -1.52€ -1.36€ -1.90€ -1.27€ -1.93€ -1.68€ -3.27€ 0.00€ 0.00€