Pursuant to the share repurchase program, which we announced in September 2022, in the Q2, we repurchased 1,400,000 shares For a total of approximately $10,000,000 since the introduction of our share repurchase program, we have repurchased 6,700,000 shares for $50,000,000 We have $50,000,000 remaining on our authorization. Regarding cash flows, net cash provided by operating activities was $2,000,000 in the quarter as compared to breakeven in the quarter a year ago. Free cash flow was negative $1,900,000 compared to negative $3,000,000 a year ago. I'll wrap up by providing our guidance for the Q3 and full year 2023. For the Q3 of 2023, we expect revenue in the range of $56,000,000 $56,500,000 and non GAAP operating income in the range of $5,100,000 $5,500,000 For the fiscal year 2023, we expect revenue in the range of $220,000,000 $221,000,000 and non GAAP operating income in the range of $17,000,000 $17,800,000 A few things to note as you consider our guidance.