The most recent earnings report from H&R Block, Inc. ( NYSE:HRB ) was disappointing for shareholders. However, ...