It seems like it's the normal policy based on this page, or did I misinterpret it? http://www.jetbrains.com/pycharm/buy/buy.jsp#renew
"Regardless of the actual upgrade subscription renewal date, your new upgrade subscription term will always start on the date following your previous upgrade subscription expiration date."