Thank you, Dale. And good morning, everyone. As we review our third quarter financial results, I would like to remind everyone that all comparisons and variance commentary refer to the prior year quarter unless otherwise specified. So jumping right in. As reported in our earnings press release, adjusted gross billings, or AGB, which is a non-GAAP measure, increased 7% to $281.9 million compared to $264.3 million in the year ago quarter. In addition, net sales in the third quarter of 2023 increased approximately 3% to $78.5 million compared to $76.3 million, which primarily reflects the organic growth from our new and existing vendors. As we have communicated before, we focus on AGB as the true metric of our top line growth as the calculation of net sales is influenced by product mix and the respective adjustment to convert AGB to net sales for financial reporting purposes under GAAP. In the third quarter, we had an increase in the sale of security, maintenance and cloud products, which are recorded net of related cost of sales, and therefore leads to a larger adjustment from AGB to net sales. Gross profit in the third quarter increased 6% to $14.3 million compared to $13.5 million. Again, the increase was primarily driven by organic growth from new vendors in our existing top 20 vendors in North America and Europe. This growth was partly offset by several large customers taking advantage of early pay discounts, or EP, compared to the year ago period. For example, in the month of September, we had approximately $500,000 more in EP taken as compared to the prior year. Even with increased levels of EP, gross profit as a percentage of adjusted gross billings remained consistent at 5.1% and as a percentage of net sales increased to 18.2% compared to 17.7% in the year ago quarter. SG&A expenses in the third quarter were $10.1 million compared to $8.9 million for the same period in 2022. As we previously stated in other earnings calls, the increase was primarily attributable to investments in our infrastructure to drive future growth. So SG&A as a percentage of ABG was 3.6% compared to 3.4% in the year ago period. As we've committed to before, we expect SG&A as a percentage of AGB to decline in 2024 as we continue to scale our global operations and drive operating leverage. Net income in the third quarter of 2023 increased 6% to $2.4 million or $0.52 per diluted share compared to $2.2 million or $0.50 per diluted share for the comparable period in 2022. As mentioned in our press release, earnings per diluted share in the third quarter of 2023 were negatively impacted by $0.02 for foreign exchange and $0.06 in fees associated with the acquisition of DataSolutions and approximately $0.19 per share in EP taken by customers compared to the prior year. Adjusted EBITDA in the third quarter increased 2% to $5.1 million compared to $4.9 million. The increase was primarily driven by the aforementioned organic growth and partly offset by investments in our infrastructure and costs associated with the acquisition of DataSolutions. Adjusted EBITDA as a percentage of gross profit, or effective margin, was 34.5% (sic) [ 35.5% ] compared to 36.6% in the year-ago period. Our effective margin and drop-through were impacted by the increase in customer early pay discounts, as referenced previously. Turning to our balance sheet. Cash and cash equivalents were $49.8 million on September 30, 2023, compared to $20.2 million on December 31, 2022, while working capital increased by $5.2 million during this period. The increase in cash was primarily attributed to the timing of receivable collections and vendor payments. The benefit of increased EP is the timely collection of our receivables, which has maintained our DSO metric in the U.S. below 32 days. As of September 30, 2023, we had $1.4 million of outstanding debt with no borrowings outstanding under our $50 million revolving credit facility with JPMorgan Chase. Subsequent to quarter end and consistent with prior quarters, our Board of Directors declared on October 31, 2023, a quarterly dividend of $0.17 per share of our common stock payable on November 17, 2023, to shareholders of record as of November 13, 2023. Looking ahead, we will continue to leverage our strong liquidity position to explore acquisition opportunities in both domestic and international markets. This will enable us to expand our service and solution offerings, reach new customers and accelerate our expansion into new markets. We look forward to closing out the fourth quarter on a strong note and continuing to execute our game plan in 2024 and beyond. This now concludes our prepared remarks. We will now open it up for questions from those participating in the call. Operator, back to you.