News

Capital is a financial asset that usually comes with a cost. Here we discuss the four main types of capital: debt, equity, working, and trading.
For the purpose of this article, we focus on recapitalizations in a private business that are broadly used for one of two reasons: the owner is looking to raise capital, and the owner is seeking ...
The capital structure of a company directly impacts its profitability and ability to continue as a going concern. If a company is over-leveraged and cash flows are insufficient to meet recurring ...
Capital structure refers to the mix of funding sources a company uses to finance its assets and its operations. The sources typically can be bucketed into equity and debt. Using internally ...
The Optimal Capital Structure for Firms in Cyclical Industries. The optimal capital structure for firms in cyclical industries is one that helps the business to pay off debts when cash is abundant ...
The Modigliani and Miller Theorem on Corporate Capital Structure . The study of a company’s optimal capital structure dates back to 1958 when Franco Modigliani and Merton Miller published their ...
Modivcare has raised $105 million in additional financing from stakeholders across its capital structure as a $75 million incremental term loan under its existing credit agreement and, subject to ...
Capital structure is a term that describes the proportion of a company’s capital, or operating money, that is obtained through debt versus the proportion obtained through equity. Debt includes ...
The term capital structure refers to the combination of a company's debt and equity or its long-term capital. This is used to finance its ongoing operations and helps propel its growth.
PHILADELPHIA--(BUSINESS WIRE)--Audacy, Inc. (NYSE: AUD; OTC: AUDA) (the “Company” or “Audacy”) today provided an update on its ongoing discussions with lenders to refinance its debt and ...
ORLANDO, Fla., May 23, 2025--(BUSINESS WIRE)--Luminar Technologies (NASDAQ: LAZR), a leading global automotive technology company, today announced it has entered into separate, individually ...
Before you set up a business entity (or consider converting your existing one), let’s take a look at five reasons why a C corporation may make sense for your next venture. 1. Lower tax rates.