LOS ANGELES — Theaters had a more meager Thanksgiving than last year.

Cinemas in the United States and Canada sold about $264 million in tickets between Wednesday and Sunday, a 16 percent decline from Thanksgiving 2018, according to Comscore, which compiles box office data.

Bad weather may have kept some people at home, particularly in the West. Jeff Bock, a senior analyst at Exhibitor Relations, an entertainment research firm, noted that last year’s Thanksgiving buffet included more all-audience films that “play from ages four to 84.”

It certainly did not help theaters that Martin Scorsese’s gangster epic “The Irishman” arrived on Netflix on Wednesday. One of the most anticipated films of the season, “The Irishman” has largely bypassed theaters because Netflix and multiplex chains were unable to agree on how long the film would exclusively play on big screens. The spat broke into public view last month, when the head of the National Association of Theater Owners called the matter “a disgrace.”