Twilio Stock Sinks Again: Is There Any Value Left in These Shares?
Twilio's (NYSE: TWLO) progress toward recovery after the conclusion of 2022 has been erased. Twilio reported revenue of $1.01 billion in the first quarter, up 15% from the year prior and near the high end of guidance provided three months ago. SBC was $171 million in the first quarter, including restructuring and layoffs (more on that in a moment), up from $155 million last year.