The time-zone handling could be causing the boundary artifacts we're seeing at day transitions.
Is retention in absolute terms across the whole window?
Should headcount be index-linked for this comparison to mean anything?