The post-general finance reports are in, and Eric Massa outraised Randy Kuhl by more than $150K in the period from mid-October to late November. Massa spent almost half a million dollars in that time period. Kuhl spent close to $300K.
Massa's fundraising total for the whole period was about $2 million. Kuhl raised about $1.5 million. Both candidates spent roughly what was raised. Randy has $61K in cash remaining, and Massa has a net of about $15K if he uses his cash to pay off his campaign debts.
As usual, most of Massa's money came from individual donations, often via ActBlue, the Democratic donation bundling site. Massa also got a number of donations from fellow Democrats.
The bulk of Kuhl's donations came from corporate PACs, including a number of banks (Credit Suisse and JP Morgan Chase were two). Kuhl got little help from his Republican colleagues during the last part of the campaign, which is probably an indicator that most of them were in tough races, and those who weren't didn't have a lot of money.
Finally, Kuhl spent $12,000 on robo-calls, which I assume were GOTV-related. Massa didn't spend a cent that I could find on calls. Robo-calls are the weakest form of GOTV. Massa's 2000-person strong turnout brigade made them unnecessary: I received something like two or three human calls from Massa volunteers on election day or the night before. This makes me think Kuhl's GOTV was weak this cycle, and it might reflect a general lack of enthusiasm among Republicans in the district.