Cricut (CRCT) reported Q1 earnings Tuesday of $0.11 per diluted share, up from $0.09 a year earlier.
Four analysts surveyed by FactSet expected $0.07.
Revenue for the quarter ended March 31 was $162.6 million, down from $167.4 million a year earlier.
Two analysts polled by FactSet expected $154.7 million.