Financial data

DESCRIPTION 2019 2018 2017
REVENUES 985,226 632,796 400,197
EBITDA 33,956 33,614 23,518
PROFIT 1,029 9,017 6,398
NET FINANCIAL POSITION -56,631 11,161 -14,495
SHAREHOLDERS’ EQUITY 234,394 233,012 239,941
DEBT/EQUITY 0.24 -0.05 0.06
Figures in thousands of Euros(€)