Alan R. Stewart
Thank you, Ralph, and good afternoon, everyone. As Ralph mentioned, we are pleased with our second quarter 2025 results, and they are primarily consistent with our expectations. Our financial performance reflects our ongoing strategic initiatives, operational efficiency measures and our commitment to delivering value to our shareholders. Revenues were $25.9 million, representing a 4% decrease from the $27 million in the second quarter of 2024. Note that our revenue was only 4% lower than the second quarter of last year, which included approximately $2.8 million in revenue loss for the nonrenewal of our contract with the City of Chicago as we continue to grow in all of our SafetySmart platform solutions. We did execute two NYPD contracts in the first quarter, which added approximately $3.5 million of catch-up revenue in that quarter. Gross profit was $13.8 million or 53% of revenue, compared to $16.1 million or 60% of revenue for the prior-year period. Gross margin was lower as expected, primarily related to additional maintenance of existing ShotSpotter deployments and expenses related to licensing of software for the NYPD as well as an expected delay of the execution of the associated sublicensing of a new NYPD contract of approximately $1 million per year. We expect to enter into the new contract in the third quarter of 2025 and also anticipate receiving catch-up revenue related to the additional cost of the revenues that were expensed in the second quarter of 2025. Our adjusted EBITDA was $3.4 million compared to $5.1 million in the second quarter of 2024, reflecting the delayed contract just mentioned above and the increase in the cost of revenues related to the additional maintenance as well as investments in enhancing our AI capabilities that Ralph discussed. As a reminder, adjusted EBITDA, a non-GAAP financial measure is calculated by taking our GAAP net income or loss and adjusting out interest income or expense, income taxes, depreciation, amortization and impairment, restructuring costs and losses, including on related fixed asset disposals, stock-based compensation expenses and adjustments to our contingent consideration obligations. Our operating expenses were $16.7 million or 65% of revenues, compared to $16.7 million or 62% of revenues in the second quarter of 2024. Our operating expenses for the second quarter declined from first quarter of 2025, but were relatively flat compared to the second quarter of 2024, even as we invest in AI modeling and tools to enhance the capabilities of our SafePointe platform solution. We also had a $0.6 million adjustment in the fair value of contingent consideration related to the SafePointe acquisition, which reduced second quarter 2024 operating expenses. As a reminder, we expect operating expenses will continue to grow less than the revenue growth rate even with our additional costs. Breaking down our expenses. Sales and marketing expense in the second quarter were reduced to $6.5 million or 25% of total revenue, compared to $7.3 million or 27% of total revenue for the prior-year period. Our R&D expenses were $3.7 million or 14% of total revenue, compared to $3.5 million or 13% of total revenue in the prior-year period, reflecting our increased expenses related to our AI investments. G&A expenses for the quarter were $6.5 million or 25% of total revenue, compared to $5.9 million or 22% of total revenues for the prior-year period. G&A expense increases were primarily related to additional internal and external efforts associated with compliance with our SOX 404(b) requirements. As a reminder, we expect our G&A expenses to grow less than our revenue on a percentage basis as our company grows. Our GAAP net loss was approximately $3.1 million or a loss of $0.25 per basic and diluted share for the quarter based on 12.7 million basic and diluted weighted average shares outstanding. This compares to a net loss of $0.8 million or a loss of $0.06 per basic and diluted share based on 12.8 million basic and diluted weighted average shares outstanding for the prior-year period. Deferred revenue as of June 30, 2025, was largely in line at $43.5 million compared to $45.4 million at the end of Q1 2025. We ended the second quarter with $9 million in cash and cash equivalents compared to $11.7 million at the end of first quarter 2025. As of today, our cash balance is over $16 million. We repurchased 31,570 of our shares at an average price of $14.84 and for approximately $0.5 million in the second quarter of 2025. Currently, we have approximately $21 million available on our line of credit as we have approximately $4 million in debt outstanding, all on our line of credit. As we enter the second half of 2025, we remain focused on execution and long-term value creation. We are encouraged by our pipeline visibility for the back half of the year, the strong renewal rate of our customer base, expanding strategic partnerships and integrations and our ability to generate consistent cash flow while investing for growth. Now turning to our guidance for the full year 2025. We are reaffirming our full year revenue guidance of $111 million to $113 million. We are also reaffirming our full year 2025 adjusted EBITDA margin guidance range of 20% to 22%, taking into account potential costs associated with tariff changes and the investments that we are making in AI modeling and tools that we are incorporating in our products and internal operational use. Finally, we are reaffirming our expectation for our annual recurring revenue, or ARR, to increase from $95.6 million at the beginning of 2025 to approximately $110 million at the beginning of 2026. As a reminder, this guidance is in spite of the loss of approximately $9.7 million in annual revenue from the nonrenewal of the contract with the City of Chicago in 2024. Overall, we are pleased with the progress we have made on each of our strategic initiatives and operational performance of the business. We are now ready to take your questions. Operator, will you please open the line?