Stelrad Group PLC (LON:SRAD)
London flag London · Delayed Price · Currency is GBP · Price in GBX
156.84
-3.16 (-1.98%)
Jul 28, 2026, 9:27 AM GMT

Stelrad Group Balance Sheet

Millions GBP. 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 & Equivalents
18.9818.6321.4422.6415.56
Short-Term Investments
-0.29---
Cash & Short-Term Investments
18.9818.9321.4422.6415.56
Cash Growth
0.27%-11.73%-5.30%45.48%-22.51%
Accounts Receivable
47.1645.4850.6760.546.73
Inventory
62.467.3163.3877.8556.78
Other Current Assets
0.350.240.240.240.1
Total Current Assets
128.89131.95135.74161.22119.18
Net Property, Plant & Equipment
72.4979.1787.2591.653.69
Other Intangible Assets
0.354.655.253.86-
Other Long-Term Assets
5.145.116.995.716.29
Total Assets
206.87220.88235.22262.4179.17

Liabilities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Accounts Payable
67.0669.2178.0699.2183.88
Current Portion of Long-Term Debt
2.582.212.471.521.79
Other Current Liabilities
2.761.35.022.751.7
Total Current Liabilities
72.472.7285.55103.4887.38
Long-Term Debt
74.4183.3388.2398.5162.87
Other Long-Term Liabilities
6.687.246.258.952.01
Total Long-Term Liabilities
81.0990.5794.48107.4764.88
Total Liabilities
153.49163.29180.02210.95152.26

Shareholders' Equity

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Common Stock
0.130.130.130.13127.35
Additional Paid-in Capital
-114.47-114.47-114.47-114.47-101.08
Accumulated Other Comprehensive Income
-63.53-67.85-63.79-62.06-57.18
Retained Earnings
231.25239.79233.33227.8557.81
Shareholders' Equity
53.3857.5955.251.4526.91
Total Liabilities & Equity
206.87220.88235.22262.4179.17

Additional Metrics

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Total Debt
76.9985.5490.7100.0364.66
Net Cash (Debt)
-58.01-66.62-69.25-77.39-49.1
Net Cash Growth
-----
Net Cash Per Share
-0.46-0.52-0.54-0.61-0.39
Book Value
53.3857.5955.251.4526.91
Book Value Per Share
0.420.450.430.400.21
Tangible Book Value
53.0352.9449.9447.5926.91
Tangible Book Value Per Share
0.420.410.390.370.21