Thanks, Tom, and good morning, everyone. I first plan to review our financial results for Q2 and then provide our outlook for the rest of 2023. Revenue in the quarter was $323 million and adjusted EBITDA was $57 million. We continue to see solid growth in our recurring revenue, which is up 7% year-to-date compared to last year. That growth is coming from a combination of customer go-lives that happened late last year that will contribute a full year benefit this year. Our pricing initiatives in our Biller segment, as well as our annual CPI uplifts on our Bank segment. So overall, a number of contributing factors that are leading to strength in recurring revenue growth. And as a reminder, from our last earnings call, that our non-recurring license fee revenue, and that's primarily coming from renewals, will be more second half weighted this year. And when those license fees come in, they have little incremental fulfillment costs, so have very high flow through to EBITDA. Turning to our segment results. Bank segment revenue was $118 million and adjusted EBITDA was $52 million. The Bank segment is predominantly on-premise license software, so those will be the most impacted by this year's timing of the renewal license fees. Merchant segment revenue was $37 million and adjusted EBITDA was $10 million and our Biller segment revenue was $169 million, which represents 5% growth over Q2 last year. And adjusted EBITDA increased 10% compared to Q2 last year. The growth in both revenue and profitability in this segment is driven by customer go-lives and we have made notable progress with our interchange improvement broadly. We ended the quarter with $132 million in cash on hand, a debt balance of just over $1 billion, and a net debt leverage ratio of 2.9 times, and we have $200 million remaining on our share repurchase authorization. Turning next to our outlook. With what we're seeing here in the first half of the year, in particular, the strength of the recurring revenue growth, we are reiterating our full year guidance with revenue in the range of $1.436 billion to $1.466 billion, and we continue to expect adjusted EBITDA to be in a range of $380 million to $395 million, with net adjusted EBITDA margin expansion. For Q3, we expect revenue to be in the range of $335 million to $345 million, and adjusted EBITDA to be in a range of $70 million to $80 million, both ranges representing solid double-digit growth compared to Q3 last year. So, in summary, we're tracking on the year as expected and I think with the particular strength that we're seeing in the underlying recurring revenue base of the business, combined with additional go-lives we expect here in 2023, our second half strength sets us up well for delivering our long-term targets of 7% to 9% growth in 2024. So, with that, I'll pass it back to Tom for some closing remarks. Tom?