The data is consistent, you missed a property in the data, causing your confusion, by looking at you screenshot:
You are mixing Res Week between two calendar years, 2019 and 2019; the field Res Week the week number within the transaction's year, so obviously the weeks ago for the first week of the previous year is about 112 weeks, and these fields are calculated from today's date, I build a similar application here, getting the results shown below:
As you can see, the figures on those fields are off by 1 compared with your screenshot, except for the Res Week, which is the week number for the transaction's year.
Hope this helps,
Arnaldo Sandoval A journey of a thousand miles begins with a single step.