InMode Reports First Quarter 2025 Financial Results; Quarterly Revenue of $77.9 Million Represents 3% Year-Over-Year Decrease
1. Q1 2025 revenues down 3% year-over-year at $77.9 million. 2. Share repurchase program completed, returning $127 million to shareholders. 3. Management cites macroeconomic pressures impacting performance and margins. 4. International revenue growth offsets U.S. declines amidst challenging markets. 5. 2025 outlook revised downward, expecting lower revenues and earnings.