Firms that generate free cash flow essentially have money left over after reinvesting whatever they need to keep their businesses humming along. In a sense, free cash flow is money that could be extracted from the firm every year without damaging the core business.

