NerdWallet (NRDS) reported Q4 diluted earnings Wednesday of $0.51 per share, swinging from a loss of $0.03 a year earlier.
Three analysts polled by FactSet expected a loss of $0.01.
Revenue for the quarter ended Dec. 31 was $183.8 million, up from $133.7 million a year earlier.
Analysts surveyed by FactSet expected $168.3 million.
The company said it expects Q1 revenue of $187 million to $193 million.
Four analysts polled by FactSet expect $181.2 million.
Shares of NerdWallet were up over 7% in after-hours trading.