CPSS (3.80) is cheap for sure and has historically been a good trading buy under $4, but various financial trends over the past 5 years have not been good and evidently that's why the stock is down roughly 65% in 5 years versus an 80% gain for the S&P. Yikes, talk about underperformance !
Just 2 years ago the stock looked much cheaper than it is now ..... it was trading in the high $3's after reporting EPS of $1.10 for 2015, up 20% y/y. It's at the virtually same price now after reporting adj EPS of just $0.69, down 32% y/y, so the trailing PE is now 60% higher despite a sharp decline in y/y earnings.
Interest expense is up sharply y/y due to higher rates, a trend that may continue ....
If you check pg 25 of the 10K it shows the steady rise in delinquencies over the past 5 years - 6.8%, 7.2%, 9.5%, 11.0% and 11.2% - charge offs have likewise increased every year.
I find it a little ironic that you're now a fan of the stock and I'm the critic, the exact opposite of 2 years ago when you were ranting about the rising delinquency rate which is even much higher now.
Good luck, the tax cut will certainly help with the y/y comps, and the stock could easily get back to $4.50.