VerifyMe (NASDAQ:VRME) reported Q2 2025 results on August 13, with GAAP revenue of $4.52 million and a loss per share of ($0.02), surpassing market expectations despite a 16.7% year-over-year decline. The company faced revenue and margin pressures due to lost contracts but improved operating profitability and cash levels through enhanced efficiency.