Dave Caruso reports on positive earnings news.