Ibstock plc (LON:IBST)
London flag London · Delayed Price · Currency is GBP · Price in GBX
95.05
-0.50 (-0.52%)
Jul 20, 2026, 10:39 AM GMT

Ibstock Balance Sheet

Millions GBP. 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
20.979.2923.8754.2861.2
Cash & Short-Term Investments
20.979.2923.8754.2861.2
Cash Growth
125.69%-61.08%-56.02%-11.30%213.01%
Accounts Receivable
32.2743.8237.9265.9464.76
Inventory
137.45124.82119.1994.2872.82
Other Current Assets
3.191.521.172.174.07
Total Current Assets
193.88179.25182.15216.66201.98
Net Property, Plant & Equipment
478.44490.87480.23440.57400.91
Other Intangible Assets
66.4573.9582.0290.2494.63
Other Long-Term Assets
5.987.849.8315.3157.75
Total Assets
744.75752.11754.23762.78756.14
Accounts Payable
89.4888.8580.53120103.13
Current Portion of Long-Term Debt
41.1531.4325.50.440.33
Current Portion of Leases
9.599.479.297.696.86
Other Current Liabilities
5.63.096.031.611.94
Total Current Liabilities
145.82132.84121.34129.74112.27
Long-Term Debt
99.8699.4398.9999.7799.74
Long-Term Leases
19.9225.6134.5425.4120.32
Other Long-Term Liabilities
96.6998.9799.4991.65100.58
Total Long-Term Liabilities
216.47224.01233.02216.83220.65
Total Liabilities
362.29356.84354.36346.57332.91
Common Stock
4.14.14.14.14.1
Additional Paid-in Capital
4.464.464.464.464.46
Accumulated Other Comprehensive Income
-395.85-397.09-399.66-400.29-370.93
Retained Earnings
769.76783.8790.97807.89785.61
Total Common Shareholders' Equity
382.46395.26399.87416.16423.23
Minority Interest
---0.05-
Shareholders' Equity
382.46395.26399.87416.21423.23
Total Liabilities & Equity
744.75752.11754.23762.78756.14
Total Debt
170.52165.93168.32133.31127.26
Net Cash (Debt)
-149.55-156.64-144.45-79.03-66.06
Net Cash Per Share
-0.37-0.40-365.09-195.24-0.16
Book Value
382.46395.26399.87416.16423.23
Book Value Per Share
0.951.001010.651028.171.03
Tangible Book Value
316.01321.31317.85325.92328.6
Tangible Book Value Per Share
0.790.81803.35805.220.80