Thank you, Shawn. We had another strong quarter, with total revenue increasing 21% to $14.5 million, with Software revenue up 25% and Services revenue up 17%. Software revenue represented 52% of total revenue for the quarter. On a trailing 12-month basis, Software revenue increased 21% and Services revenue increased 9%. As we've mentioned in the past, our first quarter tends to be our lowest revenue quarter due to seasonality, and this year is no different. We are anticipating that we will see seasonally higher revenues in the remaining quarters of fiscal 2024 as we have had in the past, resulting in higher profitability in the remaining quarters of our fiscal year. Total gross margin for the quarter was 68%, reflecting higher cost of revenues in the Services segment as a result of updated reporting changes. Software gross margin increased to 87% from 85% last year, while Services margin decreased to 47% from 70% last year, primarily due to a shift from previously reporting multiple cost items in SG&A expense before the reorganization and now separately reflecting them in cost of revenues for Services. Gross margin for the trailing 12 months through this quarter were approximately in-line with the trailing 12 months ending first quarter of fiscal 2022. I'll go into more detail on how our reorganization impacts our expense reporting in just a few minutes. Turning to Software revenue by business unit for the quarter, PBPK represented 52% of Software revenue, CPP was 20%, Cheminformatics was 15%, and QSP was 13%. For the trailing 12 months, PBPK represented 57% of Software revenue, CPP was 18%, Cheminformatics was 18%, and QSP was 7%. For the quarter, our customer renewal rate increased to 100% based on fees and increased to 84% based on accounts. For the quarter, average revenue per customer increased to $79,000 from $68,000. For the trailing 12 months, our customer renewal rate remained at 93% based on fees and decreased to 83% based on accounts. For the trailing 12 months, average revenue per customer increased to $93,000. The lower account renewal rates are still primarily driven by non-renewals from smaller biotech customers, but we've been able to maintain our fee renewal rate consistently above 90%, even with this headwind. Shifting to our Services revenue by business unit for the quarter, CPP represented 46% of Services revenue, QSP was 30%, PBPK was 19%, and Reg was 5%. For the trailing 12 months, CPP represented 45% of Services revenue, QSP was 28%, PBPK was 22%, and Reg was 5%. Total Services projects worked on during the quarter was 179, same as last year, and quarter-end backlog increased to $18.9 million compared to $15.8 million at the end of the first quarter last year. Anticipated revenue from backlog within 12 months increased to slightly over 80%. As we previously discussed, the addition of Immunetrics has led to a healthy pipeline of activity, including new accounts sourced from our client base, helping to increase our overall Services backlog. Turning to our consolidated income statement for the quarter, total R&D costs remained relatively consistent at $2.1 million, with R&D expenses flat at $1.2 million and capitalized R&D at $0.9 million. With our recently announced transition to business units to improve our focus on customers, we also took the opportunity to evaluate our departmental structure with a focus on continuing to improve operational performance and profitability while providing our investors improved visibility to our progress. In performing this process, we looked at personnel in the following departments: services, R&D, sales and marketing, and G&A. This was done during Q1 to support the recently announced leadership changes and consolidation of company-wide operations. To better measure and report our operational performance, we made the following changes. We moved all services personnel into cost of revenues departments. We moved all R&D personnel into research and development expense departments. We moved all sales and marketing personnel into selling and marketing expense departments. And we moved all G&A personnel and all company-wide overhead and administrative costs into general and administrative expense departments. This still allows us to leverage the broad skill sets of our employees to perform activities in other departments and accordingly move their expense to those departments. For example, a services employee who spends time working on sales and marketing activities would have their expense related to this activity reflected in selling and marketing expense in our financial statements. If the same person also spends time working on R&D activities, their expense related to this would be reflected in research and development expense in our financial statements. These movements completed the final step towards standardizing reporting for the various acquired companies, including Immunetrics last quarter, to a company-wide business unit structure reporting. We believe investors will now have even greater insight to our cost structure and can compare future performance trends when they review our financial statements. We will continue our objective to reduce G&A expense as a percentage of revenue over time while maintaining our investments in R&D and sales and marketing. And as we've always done, we plan to continue driving increases in both our Software and Services gross margins. Selling and marketing expense for the quarter was $2 million, up from $1.5 million last year. G&A expense for the quarter decreased to $5.7 million from $5.8 million last year. Combined selling and marketing and G&A expenses accounted for 53% of total revenue compared to 60% of total revenue last year. This comparison reflects the shift this quarter for expenses that were previously bundled together in SG&A and are now separately reflected in cost of revenues for services personnel. Expenses generally grow each quarter with additional headcount added throughout the fiscal year. Income from operations remained consistent at 7% of revenue, and income before income taxes increased to 17% of revenue. Other income was $1.4 million this quarter versus $0.7 million last year, primarily due to increased interest income of $0.5 million driven by rising interest rates. Net income for the quarter was $1.9 million, or 13% of revenue, up from $1.2 million, or 10% of revenue. Diluted earnings per share increased to $0.10 from $0.06 last year. Adjusted EBITDA increased to $3.4 million, or 23% of revenue, compared to $3 million or 25% adjusted EBITDA margin last year. We calculate adjusted EBITDA by adding back interest, taxes, depreciation, and amortization, stock-based compensation, gain or loss on currency exchange, any acquisition or financial transaction-related expenses, any asset impairment charges, and any tax provisions or benefits related to these items. We provide a reconciliation of this non-GAAP metric to net income, the relevant GAAP metric, in our earnings release and on our website. Income tax expense for the quarter was $0.5 million, up slightly compared to last year, and our effective tax rate decreased to 19% from 23% last year. Now, turning to our balance sheet. We ended the quarter with $113.9 million in cash and short-term investments, and we continue to be well capitalized, have strong free cash flow, and seek opportunities for strategic acquisitions, investments, and partnerships. I'll now turn the call back to Shawn.