On the long-side momentum can carry you a long way, which it has already gone up a heck of a lot.
Revenues for the trailing 4 quarters are 385M, but that's actually lower than the 406M for fiscal year 2010 by 5.1% and it's also lower than the 392M reported for fiscal year 2011. At any rate, it appears to me that revenue growth is not, and will not see significant improvement in the foreseeable future.
That leaves improved profit margins as the only area for improved profitability in my view, which it appears management is addressing by factory consolidation.
It appears to me that trading volume is getting lower as this has risen, and that often indicates that a price correction may be coming.