04:26 PM EDT, 08/21/2025 (MT Newswires) -- TechPrecision ( TPCS ) reported a fiscal Q1 loss late Thursday of $0.06 per diluted share, narrowing from the loss of $0.16 a year earlier.
Revenue in the three months ended June 30 fell to $7.38 million from $8 million a year earlier.
The company's shares fell 2.4% in after-hours trading.