What was the record high TWLO historical earnings result?
Within our data set, the highest TWLO historical earnings result was set in Q2 2023, when Twilio posted results of 0.540/share. The most successful revenue quarter within our data set was Q2 2023 when Twilio reported revenue of 1.04B.