Basic idea: Add additional rows to a filtered repeating table showing subtotals.
Example:
Data Source: Vendor, Month, ServiceType, InvoiceAmount
The user selects a Vendor from a drop down list then the repeating table shows all the InvoiceAmounts for that Vendor, organized by month and type. (I can already get that far.) But also, rows ...