FirstCash Non-GAAP EPS of $1.08 beats by $0.10, revenue of $647.61M in-line