Toast (TOST) reported Q2 earnings late Tuesday of $0.26 per diluted share, up from $0.13 a year earlier.
Analysts surveyed by FactSet expected $0.20.
Revenue in the three months ended June 30 rose to $1.91 billion from $1.55 billion a year earlier.
Analysts expected $1.87 billion.
Toast shares fell 6.4% in after-hours trading.