Implenia AG (SWX:IMPN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
64.00
-0.30 (-0.47%)
Jul 31, 2026, 5:30 PM CET

Implenia AG Balance Sheet

Millions CHF. 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
533.01402478.81608.78621.91
Short-Term Investments
125--0.27174.98
Cash & Short-Term Investments
658.01402478.81609.04796.9
Cash Growth
63.69%-16.04%-21.38%-23.57%10.66%
Accounts Receivable
634.17602.06577.35568.33551.54
Total Trade Receivables
634.17602.06577.35568.33551.54
Inventory
263.81273.89226.97223.83228.13
Other Current Assets
594.08608.24446.95433.39506.13
Total Current Assets
2,1501,8861,7301,8352,083
Net Property, Plant & Equipment
378.11448.91441.7411.17368.39
Other Intangible Assets
435.89435.55418.62240.62253.34
Long-Term Investments
235.03216.43222.38210.19207.47
Other Long-Term Assets
127.81111.3692.7556.8775.94
Total Assets
3,3273,0982,9062,7532,988
Accounts Payable
974.96990.07744.96695.68679.36
Accrued Expenses
132.56142.68122.72126.67131.32
Current Portion of Long-Term Debt
172.77260.61248.272.66236.51
Unearned Revenue
285.28238.81409.97454.39518.22
Other Current Liabilities
177.01252.4211.55250.6323.67
Total Current Liabilities
1,7431,8851,7371,6001,889
Long-Term Debt
709.31425.99462.7581.82651.94
Other Long-Term Liabilities
121.72131.21129.6888.93100.89
Total Long-Term Liabilities
831.03557.2592.38670.75752.83
Total Liabilities
2,5742,4422,3302,2712,642
Common Stock
18.8418.8418.8418.8418.84
Treasury Stock
-0.41-3.02-9.38-1.86-1.25
Additional Paid-in Capital
646.6544.13417.88354.47255.2
Retained Earnings
83.6492.37140.96104.7561.16
Total Common Shareholders' Equity
748.68652.32568.29476.2333.96
Minority Interest
4.614.357.486.4711.96
Shareholders' Equity
753.29656.67575.78482.67345.92
Total Liabilities & Equity
3,3273,0982,9062,7532,988
Total Debt
882.09686.6710.9654.48888.45
Net Cash (Debt)
-224.07-284.61-232.09-45.44-91.56
Net Cash Growth
-----
Net Cash Per Share
-12.13-15.42-12.47-2.43-4.33
Book Value
748.68652.32568.29476.2333.96
Book Value Per Share
40.5235.3530.5325.4315.79
Tangible Book Value
312.79216.76149.67235.5880.61
Tangible Book Value Per Share
16.9311.758.0412.583.81