TELA Bio, Inc.

NASDAQ:TELA

0.9596 (USD) • At close April 25, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20242023202220212020201920182017
Revenue 69.358.45341.41829.46318.21315.4468.2744.245
Cost of Revenue 22.81218.34114.37410.656.9796.1745.3321.713
Gross Profit 46.48840.11227.04418.81311.2349.2722.9422.532
Gross Profit Ratio 0.6710.6860.6530.6390.6170.60.3560.596
Reseach & Development Expenses 8.8139.6198.9376.7434.2554.1514.3395.786
General & Administrative Expenses 14.72214.88713.86212.45910.1436.2234.8994.958
Selling & Marketing Expenses 64.64859.68143.25229.06222.11118.0613.6468.712
SG&A 79.3774.56857.11441.52132.25424.28318.54513.67
Other Expenses -7.580-0.01-0.2280.0450.3510.070.094
Operating Expenses 80.60384.18766.05148.26436.50928.43422.88419.456
Operating Income -34.115-44.075-39.007-29.451-25.275-19.162-17.782-16.924
Operating Income Ratio -0.492-0.754-0.942-1-1.388-1.241-2.149-3.987
Total Other Income Expenses Net -3.87-2.589-5.289-3.825-3.519-3.263-3.31-4.41
Income Before Tax -37.985-46.664-44.296-33.276-28.794-22.425-21.092-21.334
Income Before Tax Ratio -0.548-0.798-1.069-1.129-1.581-1.452-2.549-5.026
Income Tax Expense -0.14400.0412.8343.0843.378-1.5084.652
Net Income -37.841-46.664-44.337-36.11-31.878-25.803-21.092-21.334
Net Income Ratio -0.546-0.798-1.07-1.226-1.75-1.671-2.549-5.026
EPS -1.33-2.04-2.73-2.49-2.46-2.26-3.25-3.29
EPS Diluted -1.33-2.04-2.73-2.49-2.46-2.26-3.25-3.29
EBITDA -31.683-40.633-39.058-29.144-24.705-18.234-18.042-16.015
EBITDA Ratio -0.457-0.695-0.943-0.989-1.356-1.18-2.181-3.773