Cannae (CNNE) reported a Q1 loss late Monday of $0.70 per diluted share, narrowing from a loss of $1.81 a year earlier.
Three analysts polled by FactSet expected a loss of $0.44.
Revenue for the three months ended March 31 was $96.2 million, down from $103.2 million a year earlier.
Three analysts surveyed by FactSet expected $99.8 million.