if the invoices don't count caret, you can count $/purchase over time, and then do text analysis to group the purchases.
if the invoices don't count caret, you can count $/purchase over time, and then do text analysis to group the purchases.