TPCS Financials: TechPrecision Corp AI Analysis