Number of cable VOD advertising impressions in the U.S. 2014-2021
According to most recent calculations, in 2021, the number of cable video-on-demand (VOD) advertising impressions in the United States amounted to 21.4 billion. A year earlier, this number stood at 26 billion.