Kempower Oyj (HEL:KEMPOWR)
Finland flag Finland · Delayed Price · Currency is EUR
11.85
+0.20 (1.72%)
Jul 17, 2026, 6:29 PM EET

Kempower Oyj Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
6.23.8916.1927.359.8290.4
Cash & Short-Term Investments
6.23.8916.1927.359.8290.4
Cash Growth
-44.14%-75.99%-40.83%178.53%-89.14%17250.98%
Accounts Receivable
58.252.4930.4435.3823.144.65
Other Receivables
5.73.861.652.523.931.19
Total Trade Receivables
63.956.3532.137.927.075.84
Inventory
53.758.4557.551.5827.136.37
Other Current Assets
56.460.7157.6476.6365.90.67
Total Current Assets
180.1179.41163.42193.47129.92103.28
Net Property, Plant & Equipment
4445.9353.9838.1821.132.87
Other Intangible Assets
9.87.714.251.812.581.09
Other Long-Term Assets
1513.769.184.270.611.26
Total Assets
248.9246.82230.82237.73154.24108.5
Accounts Payable
37.844.0829.6731.6816.785.48
Accrued Expenses
51.244.3625.8921.6811.192.43
Current Portion of Long-Term Debt
14.811.789.68---
Current Portion of Leases
76.766.824.72.380.62
Unearned Revenue
4.21.93.919.845.290.78
Other Current Liabilities
13.613.4311.8212.523.50.8
Total Current Liabilities
128.5122.3287.7980.4239.1410.1
Long-Term Debt
0.10.182.66---
Long-Term Leases
15.817.0422.420.5113.270.47
Other Long-Term Liabilities
5.45.376.133.871.230.4
Total Long-Term Liabilities
21.422.5931.1924.3914.50.87
Total Liabilities
149.9144.91118.98104.853.6410.97
Common Stock
0.10.080.080.080.080.08
Treasury Stock
-3.4-3.69-5.27-5.26-1.42-
Additional Paid-in Capital
95.895.8395.6695.6695.6695.66
Accumulated Other Comprehensive Income
0.20.01-0.140.01-0.050.01
Retained Earnings
6.49.6821.5242.446.341.78
Shareholders' Equity
99101.91111.85132.93100.697.53
Total Liabilities & Equity
248.9246.82230.82237.73154.24108.5
Total Debt
37.735.7641.5625.2215.651.09
Net Cash (Debt)
-31.5-31.88-25.382.14-5.8389.31
Net Cash Per Share
-0.57-0.57-0.460.04-0.102.30
Book Value
99101.91111.85132.93100.697.53
Book Value Per Share
1.781.842.022.391.812.51
Tangible Book Value
89.294.2107.6131.1298.0296.44
Tangible Book Value Per Share
1.611.701.942.361.762.48