Stevanato Group S.p.A. (STVN)

USD 22.47

(-5.07%)

Annual Balance Sheets

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 2.07 Billion 1.65 Billion 1.41 Billion 967.97 Million 882.17 Million 781.58 Million
Total Current Assets 862.6 Million 845.77 Million 865.96 Million 492.77 Million 449.58 Million 394.88 Million
Cash And Short Term Investments 69.65 Million 256.64 Million 438.2 Million 157.12 Million 126.27 Million 114.66 Million
Cash and Cash Equivalents 69.65 Million 228.74 Million 411.03 Million 115.59 Million 85.38 Million 74.51 Million
Short Term Investments 749 Thousand 27.9 Million 27.16 Million 41.52 Million 40.88 Million 40.14 Million
Net Receivables 522.91 Million 369.47 Million 278.42 Million 195.84 Million 190.7 Million 181.03 Million
Inventory 265.64 Million 213.3 Million 148.9 Million 139.37 Million 131.88 Million 98.61 Million
Other Current Assets 4.38 Million 6.35 Million 439 Thousand 1000.00 1000.00 -1000.00
Total Non-Current Assets 1.21 Billion 811.1 Million 552.9 Million 475.2 Million 432.59 Million 386.69 Million
Net PPE 1.04 Billion 660.69 Million 415.4 Million 339.03 Million 306.92 Million 266.43 Million
Good Will And Intangible Assets 80.96 Million 79.4 Million 79.2 Million 81.14 Million 82.06 Million 81.75 Million
Good Will 50.02 Million 47.24 Million 47.24 Million 47.24 Million 47.24 Million 47.24 Million
Intangible Assets 30.98 Million 32.15 Million 31.92 Million 33.9 Million 34.82 Million 34.51 Million
Long-Term Investments 5.73 Million 1.82 Million 1.97 Million 3.51 Million 4.6 Million 4.73 Million
Tax Assets 76.31 Million 69.2 Million 55.9 Million 45.55 Million 33.09 Million 28.39 Million
Other Non Current Assets 66.75 Thousand -17 Thousand 422 Thousand 5.95 Million 5.89 Million 5.37 Million
Other Assets 1.00 2.59 Million -401 Thousand - - 1000.00
Total Liabilities 939.7 Million 663.78 Million 577.18 Million 657.83 Million 616.74 Million 550.18 Million
Total Current Liabilities 574.86 Million 462.5 Million 338.62 Million 316.17 Million 262.94 Million 243.9 Million
Account Payables 278.04 Million 239.2 Million 164.8 Million 118.74 Million 95.05 Million 91.77 Million
Tax Payables 30.82 Million 42.09 Million 27.81 Million 19.12 Million 5.69 Million 13.08 Million
Short Term Debt 143.19 Million 69.95 Million 42.72 Million 68.89 Million 70.22 Million 54.65 Million
Deferred Revenue 45.23 Million 41.4 Million 42.4 Million 53.39 Million 47.51 Million 45.75 Million
Other Current Liabilities 108.38 Million 111.94 Million 88.69 Million 75.15 Million 50.14 Million 51.72 Million
Total Non Current Liabilities 364.84 Million 52.9 Million 36.3 Million 341.66 Million 353.79 Million 306.27 Million
Long-Term Debt 242.73 Million 148.4 Million 201.56 Million 294.12 Million 305.44 Million 262.41 Million
Deferred Revenue Non Current 39.45 Million - -220.66 Million 34.1 Million 30.49 Million -81.12 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 73.02 Million -116.45 Million 36.3 Million 1.8 Million 7.43 Million 114.09 Million
Other Liabilities 1.00 148.38 Million 202.26 Million - - -
Total Equity 1.13 Billion 995.68 Million 841.28 Million 310.14 Million 265.43 Million 231.39 Million
Stock Holders Equity 1.13 Billion 995.9 Million 841.7 Million 310.49 Million 265.48 Million 231.56 Million
Common Stock 21.71 Million 21.69 Million 21.69 Million 20 Million 20 Million 20 Million
Retained Earnings 757.77 Million 26 Million 27 Million 355.61 Million 287.32 Million -
Accumulated other comprehensive income 749.37 Million 831.58 Million 686.05 Million 211.97 Million 206.28 Million 170.15 Million
Common Stock Equity 1.13 Billion 995.9 Million 841.7 Million 310.49 Million 265.48 Million 231.56 Million
Capital Lease Obligation 13.11 Million 19.98 Million 23.12 Million 25.62 Million 26.14 Million 20.62 Million
Total Investments 5.73 Million 29.73 Million 29.13 Million 45.03 Million 45.49 Million 44.88 Million
Total Debt 399.04 Million 218.36 Million 244.28 Million 363.01 Million 375.66 Million 317.07 Million
Net Debt 329.39 Million -10.37 Million -166.75 Million 247.41 Million 290.28 Million 242.55 Million

Balance Sheet Charts