The calendar shows you recently aired episodes, as well as upcoming episodes.
Google Calendar has internal issues that results in it no longer updating. This is a Google issue and not a Sonarr issue. It can often be resolved by removing and re-adding the calendar.