STVN Financial Statements

Balance sheet, income statement, cash flow, and dividends for Stevanato Group Spa (STVN).


€6.60B Market Cap.

As of 03/06/2025 5:00 PM ET (MRY) • Disclaimer

STVN Market Cap. (MRY)


STVN Shares Outstanding (MRY)


STVN Assets (MRY)


Total Assets

€2.33B

Total Liabilities

€924.43M

Total Investments

€1.53M

STVN Income (MRY)


Revenue

€1.10B

Net Income

€117.78M

Operating Expense

€141.18M

STVN Cash Flow (MRY)


CF Operations

€155.78M

CF Investing

-€310.21M

CF Financing

€183.22M

STVN Dividends (MRY)


Period

Dividends

Yield %

Growth %

Payout Ratio

Coverage Ratio

2024

$0

0%

0%

0%

-

2023

$0

0%

0%

0%

-

2022

$0

0%

0%

0%

-

2021

$0

0%

0%

0%

-

2020

$0

-

-

0%

-

STVN Balance Sheet (MRY)


Metric

2024

2023

2022

2021

Total Assets

€2,328,819,000 (12.42%)

€2,071,577,000 (24.82%)

€1,659,698,000 (16.98%)

€1,418,842,000 (46.58%)

Assets Current

€879,901,000 (2.09%)

€861,892,000 (1.91%)

€845,775,000 (-2.33%)

€865,969,000 (75.73%)

Assets Non-Current

€1,448,918,000 (19.78%)

€1,209,685,000 (48.62%)

€813,923,000 (47.22%)

€552,873,000 (16.34%)

Goodwill & Intangible Assets

€83,573,000 (3.22%)

€80,968,000 (1.97%)

€79,401,000 (0.29%)

€79,171,000 (-2.43%)

Shareholders Equity

€1,404,339,000 (24.00%)

€1,132,531,000 (13.69%)

€996,130,000 (18.29%)

€842,074,000 (171.20%)

Property Plant & Equipment Net

€1,264,138,000 (20.77%)

€1,046,738,000 (58.43%)

€660,691,000 (59.05%)

€415,407,000 (22.53%)

Cash & Equivalents

€98,270,000 (41.19%)

€69,602,000 (-69.57%)

€228,740,000 (-44.35%)

€411,039,000 (255.57%)

Accumulated Other Comprehensive Income

€0 (0%)

€0 (0%)

€0 (0%)

€0 (0%)

Deferred Revenue

€16,545,000 (-25.83%)

€22,306,000 (50.24%)

€14,847,000 (-20.90%)

€18,771,000 (273.11%)

Total Investments

€1,529,000 (-69.77%)

€5,058,000 (-85.29%)

€34,384,000 (21.49%)

€28,301,000 (-36.13%)

Investments Current

€1,329,000 (-69.67%)

€4,382,000 (-86.96%)

€33,602,000 (23.46%)

€27,217,000 (-34.48%)

Investments Non-Current

€200,000 (-70.41%)

€676,000 (-13.55%)

€782,000 (-27.86%)

€1,084,000 (-60.85%)

Inventory

€245,217,000 (-3.96%)

€255,321,000 (19.73%)

€213,254,000 (43.20%)

€148,917,000 (6.85%)

Trade & Non-Trade Receivables

€349,130,000 (1.00%)

€345,669,000 (40.66%)

€245,744,000 (28.26%)

€191,600,000 (34.32%)

Trade & Non-Trade Payables

€231,020,000 (-16.84%)

€277,815,000 (16.15%)

€239,179,000 (45.14%)

€164,787,000 (38.78%)

Accumulated Retained Earnings (Deficit)

€1,264,329,000 (30.99%)

€965,202,000 (16.07%)

€831,583,000 (21.21%)

€686,055,000 (223.64%)

Tax Assets

€112,784,000 (24.50%)

€90,589,000 (0.40%)

€90,228,000 (11.48%)

€80,940,000 (35.49%)

Tax Liabilities

€37,991,000 (-6.01%)

€40,422,000 (-35.44%)

€62,607,000 (62.43%)

€38,545,000 (27.78%)

Total Debt

€434,605,000 (8.95%)

€398,916,000 (82.02%)

€219,161,000 (-11.80%)

€248,491,000 (-33.80%)

Debt Current

€116,927,000 (-18.39%)

€143,277,000 (102.50%)

€70,754,000 (53.16%)

€46,195,000 (-43.13%)

Debt Non-Current

€317,678,000 (24.27%)

€255,639,000 (72.26%)

€148,407,000 (-26.64%)

€202,296,000 (-31.22%)

Total Liabilities

€924,434,000 (-1.54%)

€938,931,000 (41.45%)

€663,788,000 (15.00%)

€577,183,000 (-12.26%)

Liabilities Current

€477,474,000 (-16.87%)

€574,388,000 (24.19%)

€462,502,000 (36.58%)

€338,622,000 (7.10%)

Liabilities Non-Current

€446,960,000 (22.61%)

€364,543,000 (81.11%)

€201,286,000 (-15.62%)

€238,561,000 (-30.18%)

STVN Income Statement (MRY)


Metric

2024

2023

2022

2021

Revenues

€1,104,036,000 (1.72%)

€1,085,354,000 (10.34%)

€983,680,000 (16.56%)

€843,920,000 (27.47%)

Cost of Revenue

€801,717,000 (7.55%)

€745,461,000 (12.29%)

€663,879,000 (14.76%)

€578,515,000 (23.65%)

Selling General & Administrative Expense

€118,600,000 (4.10%)

€113,924,000 (1.87%)

€111,833,000 (34.82%)

€82,950,000 (5.12%)

Research & Development Expense

€31,668,000 (-11.22%)

€35,672,000 (3.74%)

€34,387,000 (16.11%)

€29,616,000 (70.30%)

Operating Expenses

€141,177,000 (1.44%)

€139,173,000 (9.27%)

€127,370,000 (23.44%)

€103,180,000 (13.30%)

Interest Expense

€23,180,000 (-26.22%)

€31,417,000 (5.28%)

€29,840,000 (58.66%)

€18,808,000 (-13.91%)

Income Tax Expense

€42,522,000 (-3.06%)

€43,863,000 (-1.71%)

€44,625,000 (42.10%)

€31,404,000 (77.60%)

Net Loss Income from Discontinued Operations

€0 (0%)

€0 (0%)

€0 (0%)

€0 (0%)

Consolidated Income

€117,766,000 (-19.17%)

€145,690,000 (1.87%)

€143,016,000 (6.51%)

€134,269,000 (70.83%)

Net Income to Non-Controlling Interests

-€12,000 (-120.34%)

€59,000 (-64.67%)

€167,000 (421.15%)

-€52,000 (-161.90%)

Net Income

€117,778,000 (-19.13%)

€145,631,000 (1.95%)

€142,849,000 (6.35%)

€134,321,000 (71.08%)

Preferred Dividends Income Statement Impact

€0 (0%)

€0 (0%)

€0 (0%)

€0 (0%)

Net Income Common Stock

€117,778,000 (-19.13%)

€145,631,000 (1.95%)

€142,849,000 (6.35%)

€134,321,000 (71.08%)

Weighted Average Shares

€302,842,536 (2.47%)

€295,540,036 (0.00%)

€295,540,036 (0.00%)

€295,540,036 (-1.63%)

Weighted Average Shares Diluted

-

-

-

-

Earning Before Interest & Taxes (EBIT)

€183,480,000 (-16.94%)

€220,911,000 (1.66%)

€217,314,000 (17.76%)

€184,533,000 (56.33%)

Gross Profit

€302,319,000 (-11.05%)

€339,893,000 (6.28%)

€319,801,000 (20.50%)

€265,405,000 (36.68%)

Operating Income

€161,142,000 (-19.72%)

€200,720,000 (4.31%)

€192,431,000 (18.62%)

€162,225,000 (57.33%)

STVN Cash Flow Statement (MRY)


Metric

2024

2023

2022

2021

Net Cash Flow from Investing

-€310,214,000 (26.35%)

-€421,223,000 (-73.38%)

-€242,950,000 (-151.95%)

-€96,426,000 (-0.35%)

Net Cash Flow from Financing

€183,221,000 (15.94%)

€158,030,000 (454.84%)

-€44,536,000 (-117.48%)

€254,847,000 (1061.07%)

Net Cash Flow from Operations

€155,776,000 (48.06%)

€105,210,000 (1.84%)

€103,312,000 (-22.52%)

€133,336,000 (-14.34%)

Net Cash Flow / Change in Cash & Cash Equivalents

€28,783,000 (118.22%)

-€157,983,000 (14.22%)

-€184,174,000 (-163.13%)

€291,757,000 (782.77%)

Net Cash Flow - Business Acquisitions and Disposals

-€175,000 (95.12%)

-€3,589,000 (0%)

€0 (0%)

€14,812,000 (0%)

Net Cash Flow - Investment Acquisitions and Disposals

€385,000 (109.19%)

-€4,190,000 (-13616.13%)

€31,000 (-95.99%)

€773,000 (873.00%)

Capital Expenditure

-€299,453,000 (30.79%)

-€432,656,000 (-84.20%)

-€234,883,000 (-120.50%)

-€106,522,000 (-18.95%)

Issuance (Repayment) of Debt Securities

€27,906,000 (-83.83%)

€172,574,000 (656.04%)

-€31,036,000 (75.83%)

-€128,398,000 (-651.83%)

Issuance (Purchase) of Equity Shares

€169,772,000 (0%)

€0 (0%)

€0 (0%)

€380,090,000 (0%)

Payment of Dividends & Other Cash Distributions

-€14,457,000 (-1.14%)

-€14,294,000 (-5.88%)

-€13,500,000 (-20.54%)

-€11,200,000 (-25.84%)

Effect of Exchange Rate Changes on Cash

-€115,000 (90.04%)

-€1,155,000 (-161.60%)

€1,875,000 (-49.09%)

€3,683,000 (229.82%)

Share Based Compensation

€0 (0%)

€0 (0%)

€0 (0%)

€0 (0%)

Depreciation Amortization & Accretion

€80,652,000 (2.77%)

€78,480,000 (21.07%)

€64,823,000 (14.97%)

€56,382,000 (4.21%)

STVN Financial Metrics (MRY)


Metric

2024

2023

2022

2021

Gross Margin

27.40% (-12.46%)

31.30% (-3.69%)

32.50% (3.50%)

31.40% (7.17%)

Profit Margin

10.70% (-20.15%)

13.40% (-7.59%)

14.50% (-8.81%)

15.90% (33.61%)

EBITDA Margin

23.90% (-13.41%)

27.60% (-3.83%)

28.70% (0.70%)

28.50% (9.62%)

Return on Average Equity (ROAE)

8.80% (-34.81%)

13.50% (-11.18%)

15.20% (-33.33%)

22.80% (-16.48%)

Return on Average Assets (ROAA)

5.30% (-31.17%)

7.70% (-15.38%)

9.10% (-18.75%)

11.20% (31.76%)

Return on Sales (ROS)

16.60% (-18.63%)

20.40% (-7.69%)

22.10% (0.91%)

21.90% (23.03%)

Return on Invested Capital (ROIC)

9.50% (-37.91%)

15.30% (-28.17%)

21.30% (-1.39%)

21.60% (52.11%)

Dividend Yield

0% (0%)

0% (0%)

0% (0%)

0%

Price to Earnings Ratio (P/E)

48.65 (8.94%)

44.66 (42.76%)

31.28 (-16.08%)

37.27

Price to Sales Ratio (P/S)

5.74 (-14.20%)

6.69 (31.78%)

5.08 (-26.65%)

6.92

Price to Book Ratio (P/B)

4.51 (-29.61%)

6.41 (27.87%)

5.01 (-27.72%)

6.93

Debt to Equity Ratio (D/E)

0.66 (-20.63%)

0.83 (24.47%)

0.67 (-2.77%)

0.69 (-67.67%)

Earnings Per Share (EPS)

0.43 (-21.82%)

0.55 (1.85%)

0.54 (1.89%)

0.53 (60.61%)

Sales Per Share (SPS)

3.8 (-6.94%)

4.08 (15.22%)

3.54 (9.12%)

3.25 (20.77%)

Free Cash Flow Per Share (FCFPS)

-0.47 (57.22%)

-1.11 (-148.99%)

-0.45 (-589.01%)

0.09 (-58.64%)

Book Value Per Share (BVPS)

4.64 (21.01%)

3.83 (13.68%)

3.37 (18.32%)

2.85 (175.53%)

Tangible Assets Book Value Per Share (TABVPS)

7.41 (10.08%)

6.74 (25.96%)

5.35 (17.96%)

4.53 (53.56%)

Enterprise Value Over EBIT (EV/EBIT)

36 (5.88%)

34 (47.83%)

23 (-25.81%)

31

Enterprise Value Over EBITDA (EV/EBITDA)

25.11 (0.50%)

24.98 (41.61%)

17.64 (-25.59%)

23.71

Asset Turnover

0.49 (-14.26%)

0.57 (-8.00%)

0.63 (-11.22%)

0.7 (-1.68%)

Current Ratio

1.84 (22.78%)

1.5 (-17.93%)

1.83 (-28.47%)

2.56 (64.02%)

Dividends

€0 (0%)

€0 (0%)

€0 (0%)

€0 (0%)

Free Cash Flow (FCF)

-€143,677,000 (56.12%)

-€327,446,000 (-148.87%)

-€131,571,000 (-590.68%)

€26,814,000 (-59.44%)

Enterprise Value (EV)

€6,907,530,257 (-16.88%)

€8,309,902,319 (56.95%)

€5,294,489,800 (-18.42%)

€6,490,221,785

Earnings Before Tax (EBT)

€160,300,000 (-15.41%)

€189,494,000 (1.08%)

€187,474,000 (13.12%)

€165,725,000 (72.28%)

Earnings Before Interest Taxes & Depreciation Amortization (EBITDA)

€264,132,000 (-11.78%)

€299,391,000 (6.12%)

€282,137,000 (17.11%)

€240,915,000 (39.95%)

Invested Capital

€2,104,107,000 (20.54%)

€1,745,535,000 (57.51%)

€1,108,216,000 (32.17%)

€838,501,000 (0.97%)

Working Capital

€402,427,000 (39.97%)

€287,504,000 (-24.99%)

€383,273,000 (-27.32%)

€527,347,000 (198.61%)

Tangible Asset Value

€2,245,246,000 (12.79%)

€1,990,609,000 (25.96%)

€1,580,297,000 (17.96%)

€1,339,671,000 (51.06%)

Market Capitalization

€6,598,938,859 (-18.18%)

€8,065,287,582 (51.86%)

€5,310,854,447 (-19.96%)

€6,634,873,808

Average Equity

€1,345,280,500 (24.74%)

€1,078,430,750 (14.75%)

€939,839,750 (59.65%)

€588,677,500 (104.41%)

Average Assets

€2,238,113,250 (18.57%)

€1,887,582,000 (19.96%)

€1,573,457,250 (31.33%)

€1,198,121,000 (29.52%)

Invested Capital Average

€1,933,708,000 (33.80%)

€1,445,222,750 (41.44%)

€1,021,813,000 (19.74%)

€853,385,500 (2.31%)

Shares

302,842,536 (2.47%)

295,540,036 (0.00%)

295,540,036 (0.00%)

295,540,036 (-1.63%)