spending analysis