Skip to content
10-K

Annual Report

Establishment Labs Holdings Inc. ESTA

0001688757-26-000022

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

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 26, 2026 29.32M sh
Shares Diluted FY 2025 · Dec 31, 2025 29.62M sh
Shares Diluted FY 2025 · Dec 31, 2024 28.16M sh
Shares Diluted FY 2025 · Dec 31, 2023 25.6M sh
Capex FY 2025 · Dec 31, 2025 $6.05M
Capex FY 2025 · Dec 31, 2024 $6.11M
Capex FY 2025 · Dec 31, 2023 $7.91M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$50.89M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$58.52M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$88.51M
Long Term Debt FY 2025 · Dec 31, 2025 $247.52M
Long Term Debt FY 2025 · Dec 31, 2024 $219.58M
Cash And Equivalents FY 2025 · Dec 31, 2025 $75.57M
Cash And Equivalents FY 2025 · Dec 31, 2024 $90.35M
Stockholders Equity FY 2025 · Dec 31, 2025 $23.55M
Stockholders Equity FY 2025 · Dec 31, 2024 $53.1M
Stockholders Equity FY 2025 · Dec 31, 2023 $18.4M
Stockholders Equity FY 2025 · Dec 31, 2022 −$8.19M
Current Liabilities FY 2025 · Dec 31, 2025 $82.14M
Current Liabilities FY 2025 · Dec 31, 2024 $68.28M
Total Liabilities FY 2025 · Dec 31, 2025 $333.62M
Total Liabilities FY 2025 · Dec 31, 2024 $293.74M
Current Assets FY 2025 · Dec 31, 2025 $249.94M
Current Assets FY 2025 · Dec 31, 2024 $243.04M
Total Assets FY 2025 · Dec 31, 2025 $357.17M
Total Assets FY 2025 · Dec 31, 2024 $346.83M
Eps Diluted FY 2025 · Dec 31, 2025 −$1.72
Eps Diluted FY 2025 · Dec 31, 2024 −$3.00
Eps Diluted FY 2025 · Dec 31, 2023 −$3.07
Eps Basic FY 2025 · Dec 31, 2025 −$1.72
Eps Basic FY 2025 · Dec 31, 2024 −$3.00
Eps Basic FY 2025 · Dec 31, 2023 −$3.07
Sga Expense FY 2025 · Dec 31, 2025 $165.07M
Sga Expense FY 2025 · Dec 31, 2024 $139.81M
Sga Expense FY 2025 · Dec 31, 2023 $145.58M
Rd Expense FY 2025 · Dec 31, 2025 $20.25M
Rd Expense FY 2025 · Dec 31, 2024 $19.71M
Rd Expense FY 2025 · Dec 31, 2023 $26.43M
Net Income FY 2025 · Dec 31, 2025 −$51.06M
Net Income FY 2025 · Dec 31, 2024 −$84.6M
Net Income FY 2025 · Dec 31, 2023 −$78.5M
Operating Income FY 2025 · Dec 31, 2025 −$39.01M
Operating Income FY 2025 · Dec 31, 2024 −$49.99M
Operating Income FY 2025 · Dec 31, 2023 −$65.03M
Gross Profit FY 2025 · Dec 31, 2025 $146.31M
Gross Profit FY 2025 · Dec 31, 2024 $109.53M
Gross Profit FY 2025 · Dec 31, 2023 $106.98M
Cost Of Revenue FY 2025 · Dec 31, 2025 $64.77M
Cost Of Revenue FY 2025 · Dec 31, 2024 $56.5M
Cost Of Revenue FY 2025 · Dec 31, 2023 $58.17M
Revenue FY 2025 · Dec 31, 2025 $211.08M
Revenue FY 2025 · Dec 31, 2024 $166.03M
Revenue FY 2025 · Dec 31, 2023 $165.15M