Payback Period


Length of time needed for the net revenues of an investment to return the total cost of the investment.

Related Definitions


Recent Definitions