April revenue earnings