Skip to content
10-K

Annual Report

Treace Medical Concepts, Inc. TMCI

0001193125-26-079167

← 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 20, 2026 64.59M sh
Shares Diluted FY 2025 · Dec 31, 2025 63.27M sh
Shares Diluted FY 2025 · Dec 31, 2024 62.11M sh
Shares Diluted FY 2025 · Dec 31, 2023 60.85M sh
Capex FY 2025 · Dec 31, 2025 $13.52M
Capex FY 2025 · Dec 31, 2024 $11.59M
Capex FY 2025 · Dec 31, 2023 $11.46M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$15.97M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$37.17M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$34.58M
Long Term Debt FY 2025 · Dec 31, 2025 $55.58M
Long Term Debt FY 2025 · Dec 31, 2024 $53.31M
Short Term Debt FY 2025 · Dec 31, 2025 $1.75M
Short Term Debt FY 2025 · Dec 31, 2024 $0
Cash And Equivalents FY 2025 · Dec 31, 2025 $10.71M
Cash And Equivalents FY 2025 · Dec 31, 2024 $11.35M
Stockholders Equity FY 2025 · Dec 31, 2025 $87.33M
Stockholders Equity FY 2025 · Dec 31, 2024 $112.89M
Stockholders Equity FY 2025 · Dec 31, 2023 $137.94M
Stockholders Equity FY 2025 · Dec 31, 2022 $60.53M
Current Liabilities FY 2025 · Dec 31, 2025 $30.64M
Current Liabilities FY 2025 · Dec 31, 2024 $34.93M
Total Liabilities FY 2025 · Dec 31, 2025 $103.25M
Total Liabilities FY 2025 · Dec 31, 2024 $104.2M
Current Assets FY 2025 · Dec 31, 2025 $132.05M
Current Assets FY 2025 · Dec 31, 2024 $161.4M
Total Assets FY 2025 · Dec 31, 2025 $190.58M
Total Assets FY 2025 · Dec 31, 2024 $217.09M
Eps Diluted FY 2025 · Dec 31, 2025 −$0.93
Eps Diluted FY 2025 · Dec 31, 2024 −$0.90
Eps Diluted FY 2025 · Dec 31, 2023 −$0.81
Eps Basic FY 2025 · Dec 31, 2025 −$0.93
Eps Basic FY 2025 · Dec 31, 2024 −$0.90
Eps Basic FY 2025 · Dec 31, 2023 −$0.81
Sga Expense FY 2025 · Dec 31, 2025 $62.74M
Sga Expense FY 2025 · Dec 31, 2024 $55.72M
Sga Expense FY 2025 · Dec 31, 2023 $47.03M
Rd Expense FY 2025 · Dec 31, 2025 $20.28M
Rd Expense FY 2025 · Dec 31, 2024 $20.59M
Rd Expense FY 2025 · Dec 31, 2023 $15.44M
Net Income FY 2025 · Dec 31, 2025 −$59M
Net Income FY 2025 · Dec 31, 2024 −$55.74M
Net Income FY 2025 · Dec 31, 2023 −$49.53M
Operating Income FY 2025 · Dec 31, 2025 −$54.15M
Operating Income FY 2025 · Dec 31, 2024 −$55.69M
Operating Income FY 2025 · Dec 31, 2023 −$51.43M
Gross Profit FY 2025 · Dec 31, 2025 $169.75M
Gross Profit FY 2025 · Dec 31, 2024 $168.26M
Gross Profit FY 2025 · Dec 31, 2023 $151.94M
Cost Of Revenue FY 2025 · Dec 31, 2025 $42.94M
Cost Of Revenue FY 2025 · Dec 31, 2024 $41.09M
Cost Of Revenue FY 2025 · Dec 31, 2023 $35.18M
Revenue FY 2025 · Dec 31, 2025 $212.69M
Revenue FY 2025 · Dec 31, 2024 $209.36M
Revenue FY 2025 · Dec 31, 2023 $187.12M