TELA Bio, Inc.

NASDAQ:TELA

2.99 (USD) • At close November 7, 2024
Overview | Financials

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

2023202220212020201920182017
Revenue 58.45341.41829.46318.21315.4468.2744.245
Cost of Revenue 18.34114.37410.656.9796.1745.3321.713
Gross Profit 40.11227.04418.81311.2349.2722.9422.532
Gross Profit Ratio 0.6860.6530.6390.6170.60.3560.596
Reseach & Development Expenses 9.6198.9376.7434.2554.1514.3395.786
General & Administrative Expenses 14.88713.86212.45910.1436.2234.8994.958
Selling & Marketing Expenses 59.68143.25229.06222.11118.0613.6468.712
SG&A 74.56857.11441.52132.25424.28318.54513.67
Other Expenses 2.634-0.01-0.2280.0450.3510.070.094
Operating Expenses 84.18766.05148.26436.50928.43422.88419.456
Operating Income -44.075-39.007-29.451-25.275-19.162-17.782-16.924
Operating Income Ratio -0.754-0.942-1-1.388-1.241-2.149-3.987
Total Other Income Expenses Net -2.589-5.289-3.825-3.519-3.2630.6520.148
Income Before Tax -46.664-44.296-33.276-28.794-22.425-21.092-21.334
Income Before Tax Ratio -0.798-1.069-1.129-1.581-1.452-2.549-5.026
Income Tax Expense 0.640.0412.8343.0843.378-1.5084.652
Net Income -46.664-44.337-36.11-31.878-25.803-21.092-21.334
Net Income Ratio -0.798-1.07-1.226-1.75-1.671-2.549-5.026
EPS -2.04-2.73-2.49-2.46-2.26-3.25-3.29
EPS Diluted -2.04-2.73-2.49-2.46-2.26-3.25-3.29
EBITDA -43.267-39.017-29.679-25.23-18.811-18.624-16.069
EBITDA Ratio -0.74-0.942-1.007-1.385-1.218-2.251-3.785