(FY)Dec 31, 2023 | (FY)Dec 31, 2022 | (FY)Dec 31, 2021 | (FY)Dec 31, 2020 | (FY)Dec 31, 2019 | (FY)Dec 31, 2018 | (FY)Dec 31, 2017 | (FY)Dec 31, 2016 | (FY)Dec 31, 2015 | |
---|---|---|---|---|---|---|---|---|---|
Total revenue | 14.69%504.48M | 76.18%439.88M | 32.10%249.68M | 32.11%189.01M | 42.82%143.08M | 36.54%100.18M | 19.25%73.37M | 21.71%61.52M | 50.55M |
Operating revenue | 14.69%504.48M | 76.18%439.88M | 32.10%249.68M | 32.11%189.01M | 42.82%143.08M | 36.54%100.18M | 19.25%73.37M | 21.71%61.52M | --50.55M |
Cost of revenue | 23.41%353.39M | 79.11%286.36M | 33.59%159.88M | 28.83%119.68M | 29.61%92.9M | 35.99%71.68M | 18.42%52.71M | 20.06%44.51M | 37.07M |
Gross profit | -1.58%151.09M | 70.95%153.51M | 29.52%89.8M | 38.17%69.33M | 76.03%50.18M | 37.95%28.5M | 21.44%20.66M | 26.24%17.01M | 13.48M |
Operating expense | 28.11%109.16M | 37.07%85.2M | 19.59%62.16M | 25.29%51.98M | 46.40%41.49M | 55.74%28.34M | 18.10%18.2M | 26.94%15.41M | 12.14M |
Selling and administrative expenses | 25.32%17.33M | 63.58%13.83M | 28.25%8.45M | 12.67%6.59M | 4.26%5.85M | 69.59%5.61M | --3.31M | ---- | ---- |
-General and administrative expense | 25.32%17.33M | 63.58%13.83M | 28.25%8.45M | 12.67%6.59M | 4.26%5.85M | 69.59%5.61M | --3.31M | ---- | ---- |
Research and development costs | 118.19%1.81M | -4.05%830K | 35.37%865K | 139.33%639K | 53.45%267K | -34.59%174K | 101.52%266K | -19.51%132K | --164K |
-Depreciation and amortization | 39.36%14.16M | 19.32%10.16M | 31.17%8.51M | 24.19%6.49M | 110.22%5.23M | 55.57%2.49M | 33.72%1.6M | 30.03%1.2M | --919K |
Other operating expenses | 26.04%2.88M | 71.93%2.29M | -7.26%1.33M | 38.99%1.43M | -2.64%1.03M | 140.68%1.06M | -85.28%440K | 21.50%2.99M | --2.46M |
Operating profit | -38.61%41.93M | 147.14%68.31M | 59.28%27.64M | 99.69%17.35M | 5,103.59%8.69M | -93.23%167K | 53.52%2.47M | 19.93%1.61M | 1.34M |
Net non-operating interest income expense | -247.07%-3.38M | 1.92%-973K | -28.33%-992K | 6.42%-773K | -319.29%-826K | -53.91%-197K | -62.03%-128K | -83.72%-79K | -43K |
Non-operating interest income | 600.00%21K | -25.00%3K | -20.00%4K | -44.44%5K | -86.57%9K | --67K | --0 | --0 | --0 |
Non-operating interest expense | 248.16%3.4M | -2.01%976K | 28.02%996K | -6.83%778K | 216.29%835K | 106.25%264K | 62.03%128K | 83.72%79K | --43K |
Other net income (expense) | |||||||||
Special income (charges) | 86.86%-74K | -1,226.00%-563K | 2,600.00%50K | 95.56%-2K | 81.85%-45K | -396.00%-248K | ---50K | ---- | ---- |
-Write off | -86.86%74K | 1,226.00%563K | -2,600.00%-50K | -95.56%2K | -81.85%45K | 396.00%248K | --50K | ---- | ---- |
Income before tax | -42.37%38.48M | 150.10%66.77M | 61.04%26.7M | 112.02%16.58M | 2,912.59%7.82M | -112.15%-278K | 49.80%2.29M | 17.81%1.53M | 1.3M |
Income tax | -35.90%8.8M | 161.55%13.73M | 14.31%5.25M | 109.25%4.59M | 14,726.67%2.19M | -102.64%-15K | 44.53%568K | 25.56%393K | 313K |
Net income | -44.04%29.68M | 147.31%53.05M | 78.94%21.45M | 113.10%11.99M | 2,238.78%5.63M | -115.28%-263K | 51.63%1.72M | 15.35%1.14M | 984K |
Net income continuous Operations | -44.04%29.68M | 147.31%53.05M | 78.94%21.45M | 113.10%11.99M | 2,238.78%5.63M | -115.28%-263K | 51.63%1.72M | 15.35%1.14M | --984K |
Minority interest income | |||||||||
Net income attributable to the parent company | -44.04%29.68M | 147.31%53.05M | 78.94%21.45M | 113.10%11.99M | 2,238.78%5.63M | -115.28%-263K | 51.63%1.72M | 15.35%1.14M | 984K |
Preferred stock dividends | |||||||||
Other preferred stock dividends | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
Net income attributable to common stockholders | -44.04%29.68M | 147.31%53.05M | 78.94%21.45M | 113.10%11.99M | 2,238.78%5.63M | -115.28%-263K | 51.63%1.72M | 15.35%1.14M | 984K |
Basic earnings per share | -44.08%0.685 | 147.47%1.225 | 73.68%0.495 | 103.57%0.285 | 2,900.00%0.14 | -105.68%-0.005 | 51.63%0.088 | 15.35%0.0581 | 0.0503 |
Diluted earnings per share | -44.03%0.68 | 145.45%1.215 | 73.68%0.495 | 103.57%0.285 | 2,900.00%0.14 | -105.68%-0.005 | 51.63%0.088 | 15.35%0.0581 | 0.0503 |
Dividend per share | |||||||||
Currency Unit | EUR | EUR | EUR | EUR | EUR | EUR | EUR | EUR | EUR |
No Data