The best earnings in 2017