 TPCS shares have been hammered because of a few rough quarters, exacerbated by COVID-19 delays. TPCS has likely turned a corner after learning to make new submarine parts, the primary cause of the rough quarters, which could serve as a tailwind for increased future revenue. 