RE:long termWhat you posted makes perfect sense. Yes it would be great if the momentum kept going through a plethora of contract news. Also keep coming across companies that never had a qtr like this one that do trade at higher muliples so maybe, just maybe more eyes will be looking at GSI and they'll buy based on what's been produced and perception of what may follow. But, like you mentioned it is wise to be realistic with penny stocks.
Anyway I've held this a year longer than I originally intended to, and bought more, so happy to hold, see the outcome and hopefully further growth. One thing that's always struck me with GSI is the impressive margins.