when are the earnings due?