Implenia AG (IMPN.SW)

CHF 41.2

(0.24%)

Annual Balance Sheets

(In CHF)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 2.9 Billion 2.75 Billion 2.98 Billion 2.94 Billion 3.08 Billion 2.86 Billion
Total Current Assets 1.73 Billion 1.83 Billion 2.08 Billion 1.95 Billion 2.22 Billion 2.14 Billion
Cash And Short Term Investments 478.8 Million 609.04 Million 796.89 Million 719.99 Million 912.31 Million 913.23 Million
Cash and Cash Equivalents 478.8 Million 608.77 Million 621.91 Million 719.99 Million 912.31 Million 913.23 Million
Short Term Investments - 265 Thousand 174.98 Million 24.84 Million 27.83 Million 39.06 Million
Net Receivables 992.43 Million 974.4 Million 1.02 Billion 992.04 Million 1.01 Billion 853 Million
Inventory 77.83 Million 223.83 Million 228.13 Million 223.95 Million 669.99 Million 616.76 Million
Other Current Assets 181 Million 1 Billion 185.34 Million 151.97 Million 215.46 Million -279.44 Million
Total Non-Current Assets 1.17 Billion 918.83 Million 905.13 Million 992.37 Million 856.62 Million 718.73 Million
Net PPE 441.69 Million 411.16 Million 368.38 Million 428.5 Million 433.54 Million 301.68 Million
Good Will And Intangible Assets 418.62 Million 240.61 Million 253.34 Million 266.67 Million 304.37 Million 308.04 Million
Good Will 317.98 Million 229.49 Million 238.64 Million 251.82 Million 295.15 Million 303.41 Million
Intangible Assets 100.64 Million 11.12 Million 14.7 Million 14.85 Million 9.22 Million 4.63 Million
Long-Term Investments 226.01 Million 209.92 Million 32.48 Million 186.58 Million 34.4 Million 23.66 Million
Tax Assets 88.67 Million 51.09 Million 70.08 Million 79.55 Million 36.98 Million 26.18 Million
Other Non Current Assets 444 Thousand 6.03 Million 180.84 Million 31.05 Million 47.31 Million 59.15 Million
Other Assets - - - - - -
Total Liabilities 2.32 Billion 2.27 Billion 2.64 Billion 2.64 Billion 2.49 Billion 2.27 Billion
Total Current Liabilities 1.73 Billion 1.6 Billion 1.88 Billion 1.91 Billion 1.79 Billion 1.67 Billion
Account Payables 744.95 Million 625.71 Million 679.36 Million 935.41 Million 367.94 Million 370.6 Million
Tax Payables 14.13 Million 22.37 Million 15.61 Million 11.67 Million 25.47 Million 26.7 Million
Short Term Debt 248.2 Million 72.66 Million 236.51 Million 126.66 Million 48.24 Million 21.73 Million
Deferred Revenue 409.96 Million 454.39 Million 518.22 Million 324.3 Million 247.15 Million 199.97 Million
Other Current Liabilities 334.26 Million 447.24 Million 454.99 Million 528.62 Million 1.13 Billion 1.07 Billion
Total Non Current Liabilities 592.37 Million 670.74 Million 752.83 Million 725.18 Million 695.77 Million 604.64 Million
Long-Term Debt 228.9 Million 432.38 Million 509.46 Million 489.54 Million 591.5 Million 494.28 Million
Deferred Revenue Non Current 158.31 Million -432.38 Million -509.46 Million -489.54 Million - -151.25 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 122.3 Million 616.7 Million 695.5 Million 676.02 Million 55.55 Million 212.3 Million
Other Liabilities - - - - - -
Total Equity 575.77 Million 482.67 Million 345.91 Million 303.02 Million 590.46 Million 585.17 Million
Stock Holders Equity 568.29 Million 476.19 Million 333.95 Million 278.74 Million 562.68 Million 560.29 Million
Common Stock 18.84 Million 18.84 Million 18.84 Million 18.84 Million 18.84 Million 18.84 Million
Retained Earnings 517.2 Million 104.75 Million 61.15 Million -134.7 Million 29.65 Million -5.05 Million
Accumulated other comprehensive income 41.63 Million 65.24 Million 31.29 Million 29.51 Million -44.89 Million -264.52 Million
Common Stock Equity 568.29 Million 476.19 Million 333.95 Million 278.74 Million 562.68 Million 560.29 Million
Capital Lease Obligation 158.31 Million 140.9 Million 134.26 Million 116.63 Million 147.93 Million 4.95 Million
Total Investments 226.01 Million 210.18 Million 207.46 Million 211.43 Million 62.23 Million 62.73 Million
Total Debt 635.41 Million 645.95 Million 880.24 Million 732.83 Million 639.75 Million 516.02 Million
Net Debt 156.6 Million 37.17 Million 258.33 Million 12.84 Million -272.56 Million -397.21 Million

Balance Sheet Charts