there is a discussion on
Seibertron.com that covers this topic in a little more depth, it also points out a potential reason for there being a shortage of newer toys in the new year, which also relates to shelf warming as has been heavily discussed
here.
it is interesting that they have had a downturn but I agree that the non-movie year is related to that.
I wonder if their sales rep's ever thought though of limiting items in the later part of the year and then allowing more in the earlier part of the year to ensure a turn over of different stock, then drip feeding the excess stock from the latter part of the previous year to where it's needed. may level out their profits a bit and also overall improve sales with shelf items being constantly different. of course there would then be warehouse expenses with this method that may be currently being avoided somewhat.