Media

CBS tops earnings estimates as political spending fuels ad sales