Despite unappealing financials and 33% correction from all-time high, this small-cap firm stock holds promise; here’s why