TELA Bio, Inc. (TELA)
NASDAQ: TELA · IEX Real-Time Price · USD
4.750
-0.400 (-7.77%)
Apr 19, 2024, 4:00 PM EDT - Market closed

TELA Bio Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017
Revenue
58.4541.4229.4618.2115.458.274.25
Revenue Growth (YoY)
41.13%40.58%61.77%17.91%86.68%94.91%-
Cost of Revenue
18.3414.3710.656.986.175.331.71
Gross Profit
40.1127.0418.8111.239.272.942.53
Selling, General & Admin
74.5757.1141.5232.2524.2818.5513.67
Research & Development
9.628.946.744.264.154.345.79
Other Operating Expenses
00000-2.160
Operating Expenses
84.1966.0548.2636.5128.4320.7219.46
Operating Income
-44.08-39.01-29.45-25.28-19.16-17.78-16.92
Interest Expense / Income
5.224.053.63.563.611.84.56
Other Expense / Income
-2.631.240.23-0.05-0.351.51-0.15
Pretax Income
-46.66-44.3-33.28-28.79-22.43-21.09-21.33
Net Income
-46.66-44.3-33.28-28.79-22.43-21.09-21.33
Preferred Dividends
00007.788.825.89
Net Income Common
-46.66-44.3-33.28-28.79-30.21-29.92-27.23
Shares Outstanding (Basic)
23161413200
Shares Outstanding (Diluted)
23161413200
Shares Change
40.58%12.40%11.90%632.24%498.81%1.04%-
EPS (Basic)
-2.04-2.72-2.30-2.23-17.10-101.41-93.26
EPS (Diluted)
-2.04-2.72-2.30-2.23-17.10-101.41-93.26
Free Cash Flow
-41.46-41.62-31.06-24.62-25.72-19.98-16.47
Free Cash Flow Per Share
-1.81-2.56-2.15-1.90-14.56-67.74-56.41
Gross Margin
68.62%65.30%63.85%61.68%60.03%35.56%59.65%
Operating Margin
-75.40%-94.18%-99.96%-138.77%-124.06%-214.91%-398.68%
Profit Margin
-79.83%-106.95%-112.94%-158.10%-195.57%-361.55%-641.39%
Free Cash Flow Margin
-70.92%-100.49%-105.42%-135.19%-166.52%-241.50%-387.96%
EBITDA
-40.63-39.06-29.14-24.71-18.23-18.04-16.02
EBITDA Margin
-69.51%-94.30%-98.92%-135.64%-118.05%-218.06%-377.27%
Depreciation & Amortization
0.811.190.540.530.581.250.76
EBIT
-41.44-40.25-29.68-25.23-18.82-19.29-16.78
EBIT Margin
-70.90%-97.17%-100.73%-138.53%-121.82%-233.14%-395.19%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).