Diluted EPS of $0.22 significantly missed the consensus estimate of $0.53. Revenue grew 7% year over year to $128 million, but came below the $131 million estimate. Record loan originations of $5. ...
Some results have been hidden because they may be inaccessible to you