Economic Financial Indicators

A clear company Mission to pursue with a specific strategic planning, the control on its realization, the continuous survey of the adopted business model towards the change of competitive scenario have allow Abiogen to reach important quality results.
In the three-year period 2015-2017, in particular, the Company recorded an organic growth with a positive trend in the balance sheet items. In spite of the slowdown in the European market, consolidated turnover in 2017 grew in double figures compared to the previous year (about + 11%), amounting to about 173 million euros, consolidating the 2016 data (+ 16%)
Important results have been reached in the Manufacturing area where the revenues have increased by 25% respect to 2016 and, considering that the Contract Manufacturing activity is influenced by the kind of production (full service or semi finished product) and by the customers commercial dynamics, the obtained result is much more prominent. These results are in line with the strategic guidelines of the Business Plan 2018-2023, which, as a consequence of the process of internationalization and valorisation of assets, envisages a gradual but steady increase in revenues in this strategic business area.
In 2017 the EBITDA has continued its performance stabilizing at 80million Euros with 11,26% increase respect to 2016 (in the three year perid this financial indicator had an overall growth of 20,10%). The above mentioned results turn into an important cash flow which, thanks to an increasing efficiency in the circulating capital management, has led to a widely positive financial position. Finally, the equity is constantly increasing thanks to the obtained results and to the reinvestment of part of the profits generated by the Company.

Consolidated Values (in Euro x1000)

Revenues201720162015
Manufacturing 20.339,00 16.333,00 11.477,00
Variation % +24,53% +42,31% +17,07%
Marketing & Sales 153.107,00 140.368,00 123.110,00
Variation % +9,08% +14,02% +13,89%
Royalties & Downpayments 220,00 224,00 252,00
Variation % -1,79% -11,11% -60,00%
Total 173.666,00 156.925,00 134.829,00
Variation % +10,67% +16,38% +13,76%
Results(Thousand of Euro)201720162015
Turnover 173.666,00 156.925,00 134.839,00
Variation % +10,67% +16,38% +13,76%
Industrial margin 132.781,00 123.144,00 105.766,00
Variation % +7,83% +16,43% +17,34%
EBITDA 80.161,00 72.048,00 57.525,00
Variation % +11,26% +25,25% +24,33%
EBIT 74.869,00 67.047,00 52.387,00
Variation % +11,67% +27,98% +30,13%
Net profit (loss) 52.620,00 44.233,00 34.198,00
Variation % +18,96% +29,34% +36,67%
Net assets 109.455,00 92.192,00 75.143,00
Variation % +18,73% +22,69% +22,56%
Net capital invested 70.847,00 59.584,00 57.358,00
Variation % 18,90% 3,88% 0,44%
Net financial debits 37.683,00 32.608,00 18.135,00
Variation % 15,56% 79,81% 330,86%