09:29 AM EDT, 05/09/2024 (MT Newswires) -- Plug Power ( PLUG ) Thursday reported a Q1 net loss of $0.46 per diluted share, compared with a $0.35 loss a year earlier.
Analysts polled by Capital IQ expected a $0.33 loss.
Revenue for the quarter ended March 31 was $120.3 million, down from $210.3 million a year earlier.
Analysts expected $157.7 million.
Plug Power ( PLUG ) shares fell by nearly 5% ahead of Thursday's opening bell.
Price: 2.4000, Change: -0.12, Percent Change: -4.76