Backblaze (BLZE) reported Q2 non-GAAP net income late Monday of $0.08 per diluted share, up from $0.01 a year earlier.
Analysts polled by FactSet expected $0.02.
Revenue in the three months ended June 30 rose to $42.7 million from $36.3 million a year earlier.
Analysts expected $39.9 million.
Backblaze projects Q3 revenue of $44.4 million to $44.8 million. Analysts expect $41.2 million.
The company boosted full-year revenue guidance to $172 million to $174 million from the prior range of $161.5 million to $163.5 million.
Analysts expect $162.3 million.
Backblaze shares jumped 17% in after-hours trading.