For the 3 months ended March 31, 2024, cash generated from operations was $7,800,000 while free cash flow was $7,300,000 This compared to cash generated from operations of $1,300,000 and free cash flow of $1,000,000 in the Q1 of 2023. During the 3 months ended March 31, we repurchased 1,800,000 shares for a total cost of approximately $13,700,000 I would now like to turn to our financial outlook, where for the full year, we are pleased to raise our expectations for total ARR, total revenue and non GAAP operating income. For the Q2, we expect total revenues of $73,800,000 to $75,800,000 or approximately 15% year over year growth at the midpoint. We expect non GAAP operating income of 3,600,000 dollars to $4,600,000 For the full year, we now expect total ARR of $316,800,000 to $321,800,000 or approximately 21% year over year growth at the midpoint. We now expect total revenues of $314,300,000 to $320,300,000 or approximately 17% year over year growth at the midpoint.