Babcock International Group PLC (BAB) — Net Asset Momentum

Latest YoY growth as of March 2025: +53.1%

Babcock International Group PLC (BAB) recorded a net asset momentum of 53.1% as of March 2025, with net assets of GBX621.80 Million GBX. Net Asset Momentum measures the year-over-year percentage change in net assets (total assets minus total liabilities), indicating how rapidly the company is building or eroding its equity base. See Babcock International Group PLC (BAB) defensive interval to measure how many days the company can operate on defensive assets alone.

YoY Momentum

+53.1%
Year-over-year

Current Net Assets

GBX621.80 Million
GBX · March 2025

Years of Data

36
1990 – 2025

Country

UK
LSE

Babcock International Group PLC Net Asset Momentum (1990–2025)

This chart tracks Babcock International Group PLC's year-over-year net asset growth across 36 annual reporting periods from 1990 to 2025. The most recent momentum reading is +53.1%, with net assets of GBX621.80 Million GBX as of March 2025. Read BAB total debt and obligations for a breakdown of total debt and financial obligations.

Annual Net Asset History for Babcock International Group PLC (1990–2025)

The table below shows the complete annual net asset history for Babcock International Group PLC from 1990 to 2025, covering 36 yearly periods. Each row includes total assets, total liabilities, net assets, and the year-over-year momentum figure for that period. For live market cap and broader valuation context, see Babcock International Group PLC market cap and net worth.

Year Net Assets (GBX) Total Assets Total Liabilities YoY Momentum
2025 GBX621.80 Million GBX3.69 Billion GBX3.07 Billion ▲ +53.1%
2024 GBX406.10 Million GBX3.58 Billion GBX3.17 Billion ▲ +9.5%
2023 GBX370.90 Million GBX3.31 Billion GBX2.94 Billion ▼ -47.1%
2022 GBX701.50 Million GBX4.60 Billion GBX3.90 Billion ▲ +206.3%
2021 GBX229.00 Million GBX4.61 Billion GBX4.38 Billion ▼ -90.1%
2020 GBX2.31 Billion GBX7.79 Billion GBX5.47 Billion ▼ -19.8%
2019 GBX2.88 Billion GBX6.18 Billion GBX3.29 Billion ▼ -0.9%
2018 GBX2.91 Billion GBX6.32 Billion GBX3.41 Billion ▲ +8.1%
2017 GBX2.69 Billion GBX6.13 Billion GBX3.44 Billion ▲ +14.3%
2016 GBX2.36 Billion GBX5.68 Billion GBX3.32 Billion ▲ +7.2%
2015 GBX2.20 Billion GBX5.56 Billion GBX3.37 Billion ▲ +114.2%
2014 GBX1.03 Billion GBX3.13 Billion GBX2.11 Billion ▲ +5.9%
2013 GBX968.90 Million GBX3.00 Billion GBX2.04 Billion ▲ +5.3%
2012 GBX920.00 Million GBX3.00 Billion GBX2.08 Billion ▼ -9.9%
2011 GBX1.02 Billion GBX3.19 Billion GBX2.17 Billion ▲ +1089.5%
2010 GBX85.80 Million GBX1.49 Billion GBX1.40 Billion ▼ -70.7%
2009 GBX292.80 Million GBX1.42 Billion GBX1.12 Billion ▼ -18.8%
2008 GBX360.80 Million GBX1.46 Billion GBX1.10 Billion ▲ +74.1%
2007 GBX207.20 Million GBX649.40 Million GBX442.20 Million ▲ +21.5%
2006 GBX170.60 Million GBX602.30 Million GBX431.70 Million ▲ +51.8%
2005 GBX112.40 Million GBX572.70 Million GBX460.30 Million ▲ +15.8%
2004 GBX97.10 Million GBX276.80 Million GBX179.70 Million ▲ +11.1%
2003 GBX87.40 Million GBX293.76 Million GBX206.36 Million ▲ +7.9%
2002 GBX80.97 Million GBX254.64 Million GBX173.66 Million ▼ -25.6%
2001 GBX108.86 Million GBX347.91 Million GBX239.05 Million ▼ -28.3%
2000 GBX151.80 Million GBX378.94 Million GBX227.14 Million ▲ +11.1%
1999 GBX136.57 Million GBX353.21 Million GBX216.63 Million ▲ +19.0%
1998 GBX114.81 Million GBX338.78 Million GBX223.97 Million ▼ -11.0%
1997 GBX128.94 Million GBX376.58 Million GBX247.64 Million ▼ -8.4%
1996 GBX140.81 Million GBX398.07 Million GBX257.26 Million ▲ +11.9%
1995 GBX125.78 Million GBX403.41 Million GBX277.62 Million ▲ +165.7%
1994 GBX47.34 Million GBX403.39 Million GBX356.05 Million ▼ -49.0%
1993 GBX92.88 Million GBX417.74 Million GBX324.85 Million ▼ -9.7%
1992 GBX102.83 Million GBX469.68 Million GBX366.85 Million ▲ +46.4%
1991 GBX70.22 Million GBX405.75 Million GBX335.53 Million ▲ +6.6%
1990 GBX65.89 Million GBX360.88 Million GBX294.99 Million