Babcock Group Revenue 2016-2024 | BCKIY
- Babcock Group annual revenue for 2024 was $5.514B, a 3.07% increase from 2023.
- Babcock Group annual revenue for 2023 was $5.35B, a 4.51% decline from 2022.
- Babcock Group annual revenue for 2022 was $5.602B, a 2.38% increase from 2021.