A cycle lasting anywhere between 24 and 36 days is normal. According to a calendar, your cycle length was 24 days, therefore you shouldn't be alarmed.
If the flow is like a normal period and lasts several days, it sounds like you ovulated early and therefore are having a short cycle.. like 23 days.