NBCUniversal’s Peacock Hits $1 Billion in Upfront Ad Sales NBCUniversal’s total digital and streaming sales were up 20% from last year.