We continue to expect a non GAAP operating margin of 21% as we balance profitability with reinvesting back into the business. Importantly, we now expect stock based compensation of $350,000,000 to $355,000,000 down from $370,000,000 to $380,000,000 previously. We also expect non GAAP EPS of $3.69 up from $3.62 to $3.67 driven in part by our lower share count outlook as we now expect 94,500,000 fully diluted shares outstanding in 2024, down from 95,000,000 to 96,000,000 shares previously. Regarding free cash flow, we now expect free cash flow of $400,000,000 to $405,000,000 up from $395,000,000 to 400,000,000 dollars Our outlook includes capitalized expenditures of $85,000,000 cash paid for interest of $60,000,000 restructuring and other payments of $27,000,000 dollars as well as $25,000,000 of cash received from certain strategic partners. As Vlad noted, prioritizing RingCX will be a key long term growth driver with a significantly better margin profile given its owner economics.