Phoenix Mecano AG (SWX:PMN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
422.00
-7.00 (-1.63%)
Jul 31, 2026, 5:30 PM CET

Phoenix Mecano AG Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
89.92107.32130.6782.3799.59
Short-Term Investments
0.670.91.20.450
Cash & Short-Term Investments
90.58108.21131.8782.8299.59
Cash Growth
-16.29%-17.94%59.22%-16.84%29.02%
Accounts Receivable
124.8136.72120.84107.48140.41
Other Receivables
24.3319.2914.9512.5919.76
Total Trade Receivables
149.12156.01135.79120.06160.17
Inventory
151.55158.69151.5195.1181.13
Other Current Assets
5.244.53.334.022.93
Total Current Assets
396.5427.41422.49402.01443.81
Net Property, Plant & Equipment
181.18175.02156.19158.69140.68
Other Intangible Assets
6.3578.8111.4810.91
Long-Term Investments
1.641.742.634.224.1
Other Long-Term Assets
10.4512.6411.2911.0611.12
Total Assets
596.12623.8601.41587.45610.62
Accounts Payable
107.61125.73100.6679.88116.74
Accrued Expenses
31.5528.1924.5314.7117.51
Current Portion of Long-Term Debt
89.8425.5665.2274.1593.85
Other Current Liabilities
30.0843.5347.9745.9536.62
Total Current Liabilities
259.08223.02238.38214.69264.71
Long-Term Debt
49.5195.4264.3392.6786.3
Other Long-Term Liabilities
13.6815.6313.9918.8119.6
Total Long-Term Liabilities
63.19111.0678.32111.48105.9
Total Liabilities
322.28334.07316.7326.17370.61
Common Stock
0.850.850.850.850.85
Treasury Stock
-19.95-11.54-2.21-0.03-0.08
Accumulated Other Comprehensive Income
-17.441.79-4.353.046.01
Retained Earnings
296.9284.67276.81247.19221.99
Total Common Shareholders' Equity
260.36275.77271.1251.05228.78
Minority Interest
13.4813.9613.6210.2411.24
Shareholders' Equity
273.84289.73284.71261.29240.01
Total Liabilities & Equity
596.12623.8601.41587.45610.62
Total Debt
139.35120.99129.55166.82180.15
Net Cash (Debt)
-48.76-12.782.33-84-80.56
Net Cash Growth
-----
Net Cash Per Share
-52.54-13.492.42-87.46-83.90
Book Value
260.36275.77271.1251.05228.78
Book Value Per Share
280.55291.13282.75261.40238.25
Tangible Book Value
254.01268.77262.29239.57217.87
Tangible Book Value Per Share
273.70283.73273.57249.45226.89