STVN: Stevanato Group Spa Financial Statements

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

OverviewDividends

$6.60B Market Cap.

As of 05/09/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 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%)