The domestic box office has entered a strong period of recovery, but ticket sales over the Fourth of July weekend may struggle to match pre-Covid levels.