Alliance Resource Partners (NASDAQ:ARLP): Q2 EPS of $1.37 beats by $0.41. Revenue of $598.56M (+8.1% Y/Y) beats by $24.25M.