TELA Bio, Inc.
TELA · NASDAQ
9/30/2025 | 6/30/2025 | 3/31/2025 | 12/31/2024 | |
|---|---|---|---|---|
| Market Cap | $67,678 | $88,009 | $55,226 | $121,026 |
| - Cash | $0 | $34,977 | $42,833 | $52,670 |
| + Debt | $0 | $41,902 | $41,807 | $41,669 |
| Enterprise Value | $67,678 | $94,934 | $54,200 | $110,025 |
| Revenue | $20,689 | $20,197 | $18,520 | $17,649 |
| % Growth | 2.4% | 9.1% | 4.9% | – |
| Gross Profit | $13,969 | $14,105 | $12,512 | $11,221 |
| % Margin | 67.5% | 69.8% | 67.6% | 63.6% |
| EBITDA | -$7,154 | -$8,432 | -$9,726 | -$7,803 |
| % Margin | -34.6% | -41.7% | -52.5% | -44.2% |
| Net Income | -$8,603 | -$9,923 | -$11,264 | -$9,208 |
| % Margin | -41.6% | -49.1% | -60.8% | -52.2% |
| EPS Diluted | -0.19 | -0.22 | -0.25 | -0.23 |
| % Growth | 13.6% | 12% | -8.7% | – |
| Operating Cash Flow | -$5,719 | -$7,905 | -$9,725 | -$7,531 |
| Capital Expenditures | -$211 | -$114 | -$32 | -$264 |
| Free Cash Flow | -$5,930 | -$8,019 | -$9,757 | -$7,795 |