Dollar General’s (DG) fourth-quarter earnings today offered a mix bag. Revenue beat expectations, but earnings tanked and DG ...