Last summer, “Tucker Carlson Tonight” generated nearly 18 percent of Fox News’ advertising revenue, according to iSpot.tv. A year later, the show accounts for 13 percent of advertising revenue.

In recent months, as the host’s statements about women, immigrants and race have prompted calls from activists for advertiser boycotts, the total time allotted to commercials has grown even shorter as the show has pulled in a smaller portion of advertising revenue for Fox News, according to iSpot.tv. But many of the companies that have pulled their ads from “Tucker Carlson Tonight” have stuck with the network, citing long-term contracts and advertising strategies meant to be apolitical.

On his Aug. 6 episode, Mr. Carlson said that white supremacy was “actually not a real problem in America” and likened it to a “hoax” and a “conspiracy theory used to divide the country and keep a hold on power.”

A few days earlier, a white Texas man killed 22 people and wounded dozens more at a Walmart in El Paso. An online screed posted by the suspect, who has confessed to the crime, according to the authorities, echoed language used by Mr. Carlson and other right-wing media personalities who have described the arrival of immigrants at the southern border of the United States as an “invasion.” When Mr. Carlson returned to his show on Monday after more than a week off, he did not address the reaction to his comments.



MyPillow, a pillow manufacturer based in Minnesota, represents nearly a third of advertising spending on “Tucker Carlson Tonight,” according to iSpot.tv, and it has spent more than $28 million advertising on the show in the past year. Over the same period, Sandals Resort has spent over $2 million on ads that appeared on the show.

Fox News expects record levels of ad revenue this year, Jeff Collins, the network’s executive vice president for advertising sales, said in a statement.