Financial PositionSight maintains a solid $120 million cash position, which enables flexibility for ongoing product launches, market access efforts, and further R&D investments.
Product DevelopmentThe recent launch of OMNI Edge is seen as an opportunity for Sight to re-engage with accounts it may have lost over the last several quarters.
Revenue PerformanceSGHT's 1Q25 revenue beat consensus and management reiterated its 2025 revenue guidance.