The drop over January 8-10 and less than expected (at least by me) numbers from China were what really hampered the box office totals; IF you can call a movie that will do over 900M DOM and 2B WW "hampered". Just saying it could have been more if those two pieces had fallen into place.
I think The Revenant pulled in more than expected (by me anyway) and clearly hurt TFA's totals over Jan 8-10. That weekend made it look more like a summer blockbuster than a late December release. Other than that, TFA has held up really, really well. To beat Avatar's DOM numbers by anywhere from 20 to 25+% is, to put it mildly, staggering.