Toast Q2 FY26 net income rises 92.5% to $154 million; revenue increases 23.1% to $1.91 billion - TOST News | Rallies