No, that’s the whole point, its an absolute encoder and may move a lot more than one count
You need to compare each value read with the previous value read, and it’s just crossed the boundary
add or subtract 1 from the rotations count.
Divide the circle into quadrants, and count any transitions between quadrants I and IV as passing the
boundary, any others are normal (if between adjacent quadrants), or error (if between I and III,
or between II and IV).