No, we don’t provide any annual reports. In the past, there were quite regular “This Week in F-Droid” posts, but those stopped because of the lack of volunteers.
Regarding financial reports, this is the last statement I know about:
What I know is that the money that comes in through bank transfers is used by @Ciaran to pay all the hardware and server costs.