Lemaitre Vascular Inc Ratios

Ratios Dec2009 Dec2010 Dec2011 Dec2012 Dec2013 Dec2014 Dec2015 Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
Gross Margin -143,476.92%-834,380.00%69.74%72.03%69.89%68.12%69.13%70.59%70.09%70.04%68.12%65.41%65.65%64.89%65.66%68.63%
EBT Margin -8,519.23%-80,500.00%6.50%7.04%6.70%8.89%14.58%18.22%20.92%26.94%18.49%21.15%22.20%17.01%20.40%25.87%
EBIT Margin -7,496.15%-80,300.00%6.40%7.47%7.00%8.92%14.69%18.32%20.92%26.72%18.07%22.25%23.59%16.60%18.97%23.77%
EBITDA Margin -7,496.15%-80,300.00%6.40%7.47%7.00%8.92%14.69%18.32%20.92%26.72%18.07%22.25%23.59%16.60%18.97%23.77%
Operating Margin -7,496.15%-80,300.00%6.40%7.47%7.00%8.92%14.69%18.32%20.92%26.72%18.07%22.25%23.59%16.60%18.97%23.77%
Net Margin -6,146.15%-120,260.00%3.72%4.53%4.96%5.41%9.41%11.88%17.03%19.69%15.30%16.15%17.42%12.65%15.56%19.82%
FCF Margin -18,703.85%-91,620.00%1.99%6.19%4.11%6.10%11.70%15.77%16.31%15.58%8.89%24.60%19.57%13.70%15.24%16.90%
Efficiency
Inventory Average 8.19M9.43M12.06M14.98M15.96M17.39M20.31M24.22M33.46M42.32M45.61M48.19M54.18M61.50M
Assets Average 61.48M61.37M66.78M75.99M86.10M96.31M114.12M139.71M170.71M220.58M272.81M301.64M328.63M449.30M
Equity Average 46.98M50.28M52.22M52.49M54.73M62.38M73.05M82.69M98.64M120.00M139.19M160.36M213.36M261.18M283.05M317.60M
Invested Capital 48.21M52.36M52.09M52.89M56.56M68.21M77.88M87.50M109.77M130.24M148.14M175.07M254.15M268.20M297.90M337.29M
Asset Utilization Ratio 0.940.920.970.940.910.930.880.760.690.590.570.540.590.49
Leverage & Solvency
Interest Coverage Ratio 74.96803.000.00M376.500.00M0.00M0.00M0.01M21.9816.42254.91
Debt to Equity 0.22
Debt Ratio 0.15
Equity Ratio 0.830.870.840.800.840.860.860.870.850.790.680.870.860.860.61
Times Interest Earned 74.96803.000.00M376.500.00M0.00M0.00M0.01M21.9816.42254.91
Dividends & Payouts
FCF Payout Ratio 1.080.430.690.530.310.240.250.330.650.240.310.500.420.39
Valuation
Enterprise Value 55.43M82.98M71.08M70.25M108.77M114.20M285.06M446.62M571.74M414.93M686.01M796.87M1,026.97M929.79M1,158.59M1,771.96M
Market Capitalization 78.62M105.59M91.21M86.70M123.48M132.89M312.51M470.91M613.40M462.92M718.69M823.85M1,096.93M1,012.48M1,263.66M2,071.68M
Return Ratios
Return on Sales -61.46%0.04%0.05%0.05%0.05%0.09%0.12%0.17%0.20%0.15%0.16%0.17%0.13%0.16%0.20%
Return on Capital Employed 0.07%0.08%0.08%0.10%0.15%0.19%0.21%0.24%0.14%0.15%0.15%0.10%0.12%0.12%
Return on Invested Capital 0.03%0.04%0.05%0.06%0.06%0.10%0.13%0.17%0.17%0.13%0.14%0.13%0.08%0.10%0.13%
Return on Assets 0.03%0.04%0.05%0.05%0.09%0.11%0.15%0.15%0.11%0.09%0.10%0.07%0.09%0.10%
Return on Equity 0.03%0.12%0.04%0.05%0.06%0.06%0.10%0.13%0.17%0.17%0.13%0.13%0.13%0.08%0.11%0.14%