Components of Results of Operations Revenue We generate revenue primarily from platform fees and professional services. Platform Platform revenue primarily consists of fees that provide customers access to one or more of our modules and standard customer support. Our contracts typically begin with a minimum three-year term and auto-renew on an annual basis thereafter. We bill monthly in arrears. A majority of our platform revenue is derived from subscription fees from our Ordering module. Customers with subscriptions to our Ordering module can pay either a monthly flat fee or a reduced flat fee with a minimum, fixed number of monthly orders for a monthly fee once active with a module. Customers who elect the fixed number of monthly orders pay an additional fee for each excess order, which is also treated as subscription revenue. We also generate platform revenue primarily from transaction revenue from our Rails, Dispatch, and other modules. Customers who subscribe to our Rails and Dispatch modules pay a fee on a per transaction basis. We may also charge third-party aggregators and other service providers in our ecosystem a per transaction fee for access to our Rails and Dispatch modules. With the onset of COVID-19, we saw an increase in transaction volumes as consumers turned to online ordering as compared to in-person dining. This shift began at the end of the first quarter of 2020 and has continued through the balance of the third quarter of 2021. We have also experienced an increase in our penetration of our Rails and Dispatch modules, as evidenced by an increase from 44% in 2019 to 71% in 2020 of our customers using all three of our modules. The combination of increased transaction volumes and increased multi-module adoption resulted in an increase in transaction revenue as a percentage of platform revenue. While we have benefited from the acceleration of demand for off-premise dining, our business and financial results could be materially adversely affected in the future if these trends do not continue. For example, as the effects of shelter-in-place orders abate with the continued roll-out of vaccines in the United States and consumers potentially return to pre-COVID digital ordering preferences and habits, the trends we experienced in 2020 and through the third quarter of 2021 on multi-module adoption, number of active locations, and transaction volume may not continue and our revenue may fluctuate in the near term. Professional Services and Other Professional services and other revenue primarily consists of fees paid to us by our customers for the implementation of our platform. The majority of our professional service fees are billed on a fixed fee basis upon execution of our agreement. While we expect professional services and other to increase primarily as a result of continued deployment of additional active locations, we expect that this increase will be offset as our deployment teams become more efficient and more familiar with customer systems and shorten deployment periods. Cost of Revenue Platform Platform cost of revenue primarily consists of costs directly related to our platform services, including expenses for customer support and infrastructure personnel, including salaries, taxes, benefits, bonuses, and stock-based compensation, which we refer to as personnel costs, third-party software licenses, hosting, amortization of internal-use software, and allocated overhead. We expect platform cost of revenue to increase in absolute dollars in order to support additional customer and transaction volume growth on our platform. Professional Services and Other Professional services and other cost of revenue primarily consists of the personnel costs of our deployment team associated with delivering these services and allocated overhead. 29

Q3 2021 10Q - Page 35 Q3 2021 10Q Page 34 Page 36