Tactile Systems Technology, Inc.

NASDAQ:TCMD

13.16 (USD) • At close March 14, 2025
Overview | Financials

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

202420232022202120202019201820172016201520142013
Revenue 292.984274.423246.785208.057187.13189.492143.751109.28384.54262.87247.73637.176
Cost of Revenue 101.78779.2970.80959.84454.3255.25641.49329.01522.9416.90812.7159.772
Gross Profit 191.197195.133175.976148.213132.81134.236102.25880.26861.60245.96435.02127.404
Gross Profit Ratio 0.6530.7110.7130.7120.710.7080.7110.7340.7290.7310.7340.737
Reseach & Development Expenses 8.8327.8237.0885.6595.2645.1745.2895.064.4764.3122.8432.443
General & Administrative Expenses 71.13562.07460.79656.80251.5439.64433.60826.91419.0613.71610.2258.283
Selling & Marketing Expenses 112.009107.119106.41886.77579.63478.9260.37144.39633.79424.48518.15414.298
SG&A 183.144169.193167.214143.577131.174118.56493.97971.3152.85438.20128.37922.581
Other Expenses 0014.4320.7391.3670.6310.4860.2920.038-0.194-0.0040.004
Operating Expenses 191.976177.092188.734149.975136.438123.73899.26876.3757.3342.51331.22225.024
Operating Income 22.18118.041-4.594-1.762-3.62810.4982.993.8984.2723.4513.7992.38
Operating Income Ratio 0.0760.066-0.019-0.008-0.0190.0550.0210.0360.0510.0550.080.064
Total Other Income Expenses Net 1.308-2.271-10.879-0.5311.3670.6310.4860.2920.038-0.194-0.0040.004
Income Before Tax 23.48915.77-15.473-2.293-2.26111.1293.4764.194.313.2573.7952.384
Income Before Tax Ratio 0.080.057-0.063-0.011-0.0120.0590.0240.0380.0510.0520.0790.064
Income Tax Expense 6.529-12.7452.3939.518-1.6410.158-3.147-1.6651.4311.8641.725-0.772
Net Income 16.9628.515-17.866-11.811-0.6210.9716.6235.8552.8791.3932.073.156
Net Income Ratio 0.0580.104-0.072-0.057-0.0030.0580.0460.0540.0340.0220.0430.085
EPS 0.711.24-0.89-0.6-0.0320.580.340.340.18-0.0340.0070.031
EPS Diluted 0.71.23-0.89-0.6-0.0320.560.340.310.15-0.0340.0070.031
EBITDA 32.37424.541-9.2051.919-0.83414.0362.993.8985.0714.2784.5052.965
EBITDA Ratio 0.110.0890.0070.009-0.0040.0740.0460.0530.060.0680.0940.08