Straumann Holding AG (SWX:STMN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
99.88
-1.97 (-1.93%)
Jul 31, 2026, 5:30 PM CET

Straumann Holding AG Balance Sheet

Millions CHF. Fiscal year is Jan - Dec.

Assets

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Short-Term Investments
511.93464.9419.28698.96882.77
Cash Growth
10.12%10.88%-40.01%-20.82%39.57%
Total Trade Receivables
635.64589.68580.64544.84380.61
Inventory
476.14433.35366.91321.17249.23
Other Current Assets
22.5634.5923.4428.2416.06
Total Current Assets
1,6461,5231,3901,5931,529
Net Property, Plant & Equipment
730.27729.65708.4663.49578.87
Other Intangible Assets
872.23903.71907.7777.95638.89
Long-Term Investments
349.99311.75182.62212.48129.37
Other Long-Term Assets
159.39151.38132.99126.392.24
Total Assets
3,7583,6193,3223,3732,968

Liabilities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Accounts Payable
587.69577.56588.32574.11439.73
Current Portion of Long-Term Debt
35.31238.2930.24307.240.75
Other Current Liabilities
120.61127.395.6290.882.15
Total Current Liabilities
743.61943.16714.18972.1562.63
Long-Term Debt
473.74232.14420.2403.12690.3
Other Long-Term Liabilities
376.06399.91349144.37214.66
Total Long-Term Liabilities
849.81632.05769.2547.49904.96
Total Liabilities
1,5931,5751,4831,5201,468

Shareholders' Equity

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Common Stock
1.61.61.61.61.59
Retained Earnings
2,1592,0391,8351,8501,494
Total Common Shareholders' Equity
2,1612,0401,8361,8521,495
Minority Interest
4.243.662.432.255.05
Shareholders' Equity
2,1652,0441,8391,8541,500
Total Liabilities & Equity
3,7583,6193,3223,3732,968

Additional Metrics

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Total Debt
509.05470.43450.44710.32731.05
Net Cash (Debt)
2.88-5.54-31.15-11.35151.72
Net Cash Growth
-----
Net Cash Per Share
0.02-0.04-0.20-0.070.95
Book Value
2,1612,0401,8361,8521,495
Book Value Per Share
13.5312.7911.5011.609.37
Tangible Book Value
1,2881,136928.481,074856.51
Tangible Book Value Per Share
8.077.125.826.735.37