Revenue Backlog: $175 million in contracted revenue backlog from Capes alone. Debt: Consolidated debt of approximately $500 million as of September 30, 2024. Leverage: Comfortable leverage at 32%. Net...
Source LinkRevenue Backlog: $175 million in contracted revenue backlog from Capes alone. Debt: Consolidated debt of approximately $500 million as of September 30, 2024. Leverage: Comfortable leverage at 32%. Net...
Source Link
Comments