I believe we spoke about this yesterday during Office Hours. As a summary here, the statement image adapter could be used to do this, but it would replace the built in thing Q2 provides, so you would have to also implement monthly again.
As such, I think we landed on building a new form that you own the frontend too as well that deals with yearly statements if you were to do this yourself. Though, there might also be the possibility that Q2 has a way to update its builtin adapter to handle other time periods, and a ticket to Q2 Support or your Customer Experience Manager is the way to get at that answer.