Quote Manager has the concept of term and can calculate margin and revenue across the whole term of the deal. You can choose to present the Quote with these figures or not.
Sales teams can easily see the total value across a two year or three year term for example.
We also have an addon that allows monthly / quarterly/ annual billed items to generate invoices.