i think it's a combination of a lull into earnings and just an overall reduction in liquidity for all smallcaps. i've noticed a number of small companies hardly trading, especially relative to the spring.
there's only one sell-side estimate and I think revenue will be in-line. better than expected EBITDA. if they update the backlog though (I think they only do that a couple times per year), it will be a blowout.