Financials Infortar

Equities

INF1T

EE3100149394

Delayed Nasdaq Tallinn 06:27:17 2024-05-23 am EDT 5-day change 1st Jan Change
39.3 EUR +0.26% Intraday chart for Infortar -0.88% +51.04%

Valuation

Fiscal Period: December 2023
Capitalization 1 547.6
Enterprise Value (EV) 1 901.6
P/E ratio 1.84 x
Yield 11.5%
Capitalization / Revenue 0.5 x
EV / Revenue 0.83 x
EV / EBITDA 6.45 x
EV / FCF 5,979,905 x
FCF Yield 0%
Price to Book 0.66 x
Nbr of stocks (in thousands) 21,045
Reference price 2 26.02
Announcement Date 4/24/24
1EUR in Million2EUR
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2019 2020 2021 2022 2023
Net sales 1 187.4 208.6 412.6 1,054 1,085
EBITDA 1 26.14 33.49 42.22 117.4 139.8
EBIT 1 17.3 26.08 36.56 109.6 127.7
Operating Margin 9.23% 12.51% 8.86% 10.4% 11.77%
Earnings before Tax (EBT) 1 36.12 -24.25 14.4 101.7 302.4
Net income 1 35.11 -24.21 18.69 95.94 293.8
Net margin 18.73% -11.61% 4.53% 9.11% 27.09%
EPS 2 117.0 -80.70 62.29 15.06 14.15
Free Cash Flow - 29.83 -52.71 -151.3 150.8
FCF margin - 14.3% -12.78% -14.36% 13.9%
FCF Conversion (EBITDA) - 89.08% - - 107.85%
FCF Conversion (Net income) - - - - 51.32%
Dividend per Share - - - - 3.000
Announcement Date 5/7/21 5/7/21 3/1/22 12/14/23 4/24/24
1EUR in Million2EUR
Estimates

Balance Sheet Analysis

Fiscal Period: December 2019 2020 2021 2022 2023
Net Debt 1 220 217 297 367 354
Net Cash position 1 - - - - -
Leverage (Debt/EBITDA) 8.422 x 6.487 x 7.039 x 3.129 x 2.532 x
Free Cash Flow - 29.8 -52.7 -151 151
ROE (net income / shareholders' equity) - -5.6% 4.92% 20% 42.3%
ROA (Net income/ Total Assets) - 2.26% 2.89% 6.89% 6.22%
Assets 1 - -1,073 645.6 1,393 4,726
Book Value Per Share 2 1,554 1,355 1,306 90.20 39.50
Cash Flow per Share 2 82.40 75.90 151.0 9.520 4.200
Capex 1 19.7 7.53 31.2 14.3 18.1
Capex / Sales 10.49% 3.61% 7.57% 1.35% 1.67%
Announcement Date 5/7/21 5/7/21 3/1/22 12/14/23 4/24/24
1EUR in Million2EUR
Estimates

EPS & Dividend

Year-on-year evolution of the PER

Change in Enterprise Value/EBITDA