PolyPeptide Group AG (SWX:PPGN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
43.90
+0.10 (0.23%)
Aug 3, 2026, 4:23 PM CET

PolyPeptide Group 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
74.5968.2895.7137.53136.3
Cash & Short-Term Investments
74.5968.2895.7137.53136.3
Cash Growth
9.25%-28.66%155.03%-72.47%692.09%
Accounts Receivable
60.8682.576.6746.4965.23
Other Receivables
13.3811.789.5310.036.26
Total Trade Receivables
74.2494.2886.256.5271.49
Inventory
154.25146.35128.51145.07113
Other Current Assets
21.819.3116.1912.4510.81
Total Current Assets
324.88328.22326.6251.57331.61
Net Property, Plant & Equipment
458.79388.99324.11297.29235.44
Other Intangible Assets
13.9115.0216.4515.8714.27
Other Long-Term Assets
28.3824.3521.9311.0513.72
Total Assets
825.96756.58689.09575.78595.04
Accounts Payable
74.3173.2660.9145.9328.48
Current Portion of Long-Term Debt
0.5430.6441.25--
Current Portion of Leases
5.015.074.453.573.06
Unearned Revenue
74.1760.4842.9727.5446.07
Other Current Liabilities
32.525.0626.8719.0226.35
Total Current Liabilities
186.53194.5176.4596.05103.96
Long-Term Debt
109.0339.4249.09--
Long-Term Leases
15.9818.9818.8717.6514.95
Other Long-Term Liabilities
173.82146.4363.4640.454.96
Total Long-Term Liabilities
298.83204.83131.4158.0569.9
Total Liabilities
485.36399.33307.86154.11173.87
Common Stock
0.30.30.30.30.3
Treasury Stock
-6.47-8.4-10.39-13.61-1.19
Additional Paid-in Capital
203.16203.55204.35206.72216.75
Accumulated Other Comprehensive Income
20.9821.3121.8314.129.29
Retained Earnings
122.63140.48165.14214.15196.03
Shareholders' Equity
340.6357.24381.23421.68421.17
Total Liabilities & Equity
825.96756.58689.09575.78595.04
Total Debt
130.5794.12113.6621.2218.01
Net Cash (Debt)
-55.98-25.84-17.9616.31118.3
Net Cash Growth
----86.21%-
Net Cash Per Share
-1.70-0.78-0.550.493.68
Book Value
340.6357.24381.23421.68421.17
Book Value Per Share
10.3110.8311.5612.7813.11
Tangible Book Value
326.69342.23364.77405.81406.91
Tangible Book Value Per Share
9.8910.3711.0612.3012.67