leveraged company

leveraged company definition - business

leveraged company

A company that uses borrowed money to help finance its assets. Leveraged companies often have more volatile earnings than firms that rely solely on equity financing. This volatility is offset, however, by the possibility of a higher return to stockholders if the firm is able to earn more on its assets than the cost of the money used to finance those assets.

The American Heritage® Dictionary of Business Terms Copyright © 2009 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.