Company

BROOKFIELD BUSINESS CORP

BBUC

Brookfield Business Corp reported a 12.7% decline in revenue to $7.17 billion in 2025, with net losses narrowing to $1 billion. The company’s operations include long-term service concessions, particularly in Brazilian water services, providing multi-year revenue visibility. High leverage persists with a net debt-to-capital ratio of approximately 77%. Capital allocation in 2025 prioritized share repurchases and dividends aligned with unit distributions despite losses. Following corporate restructuring, exchangeable shares were delisted from public markets in early 2026.

https://www.valye.com/news/bbuc-company-analysis-2026-03-31-brookfield-business-corp-s-revenue-decline-and-leverage-highlight-capital-all-379259

Valye Articles (auto)

BROOKFIELD BUSINESS CORP (BBUC)

Brookfield Business Corp’s Revenue Decline and Leverage Highlight Capital Allocation Challenges