Netflix Ad Revenue Hits $1.5B, Validating Post-Warner Bid Strategy