Skip to content
20-F

Annual Report (Foreign)

InMode Ltd. INMD

0001178913-26-000377

← back to feed
Filed
Feb 10, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 65.44M sh
Shares Diluted FY 2025 · Dec 31, 2024 80.6M sh
Shares Diluted FY 2025 · Dec 31, 2023 85.95M sh
Shares Outstanding FY 2025 · Dec 31, 2025 63.36M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $127.44M
Stock Repurchased FY 2025 · Dec 31, 2024 $285.39M
Stock Repurchased FY 2025 · Dec 31, 2023 $0
Capex FY 2025 · Dec 31, 2025 $972K
Capex FY 2025 · Dec 31, 2024 $669K
Capex FY 2025 · Dec 31, 2023 $705K
Operating Cash Flow FY 2025 · Dec 31, 2025 $85.26M
Operating Cash Flow FY 2025 · Dec 31, 2024 $132.66M
Operating Cash Flow FY 2025 · Dec 31, 2023 $176.83M
Cash And Equivalents FY 2025 · Dec 31, 2025 $302.54M
Cash And Equivalents FY 2025 · Dec 31, 2024 $155.33M
Stockholders Equity FY 2025 · Dec 31, 2025 $683.2M
Stockholders Equity FY 2025 · Dec 31, 2024 $703.81M
Current Liabilities FY 2025 · Dec 31, 2025 $70.74M
Current Liabilities FY 2025 · Dec 31, 2024 $69.85M
Total Liabilities FY 2025 · Dec 31, 2025 $83.23M
Total Liabilities FY 2025 · Dec 31, 2024 $81.85M
Current Assets FY 2025 · Dec 31, 2025 $698.62M
Current Assets FY 2025 · Dec 31, 2024 $714.45M
Total Assets FY 2025 · Dec 31, 2025 $766.43M
Total Assets FY 2025 · Dec 31, 2024 $785.67M
Eps Diluted FY 2025 · Dec 31, 2025 $1.43
Eps Diluted FY 2025 · Dec 31, 2024 $2.25
Eps Diluted FY 2025 · Dec 31, 2023 $2.30
Eps Basic FY 2025 · Dec 31, 2025 $1.45
Eps Basic FY 2025 · Dec 31, 2024 $2.29
Eps Basic FY 2025 · Dec 31, 2023 $2.37
Sga Expense FY 2025 · Dec 31, 2025 $11.69M
Sga Expense FY 2025 · Dec 31, 2024 $10.03M
Sga Expense FY 2025 · Dec 31, 2023 $9.23M
Rd Expense FY 2025 · Dec 31, 2025 $13.32M
Rd Expense FY 2025 · Dec 31, 2024 $13.14M
Rd Expense FY 2025 · Dec 31, 2023 $13.41M
Operating Income FY 2025 · Dec 31, 2025 $85.39M
Operating Income FY 2025 · Dec 31, 2024 $112.53M
Operating Income FY 2025 · Dec 31, 2023 $195.66M
Gross Profit FY 2025 · Dec 31, 2025 $290.97M
Gross Profit FY 2025 · Dec 31, 2024 $317.07M
Gross Profit FY 2025 · Dec 31, 2023 $411.34M
Cost Of Revenue FY 2025 · Dec 31, 2025 $79.53M
Cost Of Revenue FY 2025 · Dec 31, 2024 $77.75M
Cost Of Revenue FY 2025 · Dec 31, 2023 $80.71M
Revenue FY 2025 · Dec 31, 2025 $370.5M
Revenue FY 2025 · Dec 31, 2024 $394.82M
Revenue FY 2025 · Dec 31, 2023 $492.05M