Revenue fell 4% to $430.8 million, while operating loss narrowed to $3 million. FY2026 Adjusted EBITDA outlook is $263 million–$283 million.
By Caroline Price for Toast It’s 11:40 a.m., and the invoices from the morning delivery are still stacked by the pass. Two ...