Hey Kirti,
I think you can do this with a Listview but then styled to go horizontal instead of vertical. Updating the columns etc. can be done with On Change micro/nanoflows.
You will need to build some logic do determine the current and next year so you can display a different snippet to show quarters.
Is there a max of 5 years range? If not it might be worth to investigate if it's ok to flip it around and show everything vertically so you can use Capital, Expense and Total as columns instead of rows to better fit the screen.
Greetings