image
Healthcare - Medical - Instruments & Supplies - NASDAQ - US
$ 1.56
2.63 %
$ 16.4 M
Market Cap
-13.0
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 42.74% 78.50% 63.25%
Annual Report FY 10-K 2022-12-31 -4.12% -75.85% -0.00%
Annual Report FY 10-K 2021-12-31 21.53% 11.83% 3.75%
Annual Report FY 10-K 2020-12-31 -17.16% -48.60% -36.03%
Annual Report FY 10-K 2019-12-31 81.71% 6.55% -9.78%
Annual Report FY 10-K 2018-12-31 49.30% -320.52% -35.49%
Annual Report FY 10-K 2017-12-31 64.18% 73.32% 22.41%
Annual Report FY 10-K 2016-12-31 19.34% 1.81% 16.14%
Annual Report FY 10-K 2015-12-31 11.21% 58.11% -28.18%
Annual Report FY 10-K 2014-12-31 0.46% -99.32% 19.54%
Annual Report FY 10-K 2013-12-31 -3.71% -13.37% 0.48%
Annual Report FY 10-K 2012-12-31 -18.38% -38.22% -44.29%
Annual Report FY 10-K 2011-12-31 -24.64% -22.09% -22.29%
Annual Report FY 10-K 2010-12-31 10.41% 4.59% 21.49%
Annual Report FY 10-K 2009-12-31 80.65% 68.03% 64.18%
Annual Report FY 10-K 2008-12-31 23.16% 75.96% 10.19%
Annual Report FY 10-K 2007-12-31 50.73% -228.92% 6.88%
Annual Report FY 10-K 2006-12-31 -67.27% -46.54% -26.99%
Annual Report FY 10-K 2005-12-31 1651.72% 28.02% 17.29%
Annual Report FY 10-K 2004-12-31 0.00% -34.78% -53.10%
Annual Report FY 10-K 2003-12-31 0.00% -133.18% -143.04%
Annual Report FY 10-K 2002-12-31 0.00% -122.73% -88.41%
Annual Report FY 10-K 2001-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -5.99% 200.55% 201.48%
Quarterly Report Q2 8-K 2024-06-30 -8.27% 33.26% 27.13%
Quarterly Report Q1 8-K 2024-03-31 -4.73% 44.95% 34.64%
Quarterly Report Q4 8-K 2023-12-31 27.21% 30.72% 6.35%
Quarterly Report Q3 8-K 2023-09-30 55.33% 94.37% 84.15%
Quarterly Report Q2 8-K 2023-06-30 22.92% 61.88% 63.87%
Quarterly Report Q1 8-K 2023-03-31 69.04% 84.98% 84.33%
Quarterly Report Q4 8-K 2022-12-31 -7.49% 14.42% 33.24%
Quarterly Report Q3 8-K 2022-09-30 -8.65% -164.40% -10.24%
Quarterly Report Q2 8-K 2022-06-30 27.27% 4.22% -7.79%
Quarterly Report Q1 8-K 2022-03-31 -20.07% -242.95% -91.85%
Quarterly Report Q4 8-K 2021-12-31 18.47% -34.51% -44.37%
Quarterly Report Q3 8-K 2021-09-30 24.33% -13.99% -24.68%
Quarterly Report Q2 8-K 2021-06-30 43.69% 30.93% 30.10%
Quarterly Report Q1 8-K 2021-03-31 8.19% 48.49% 0.78%
Quarterly Report Q4 8-K 2020-12-31 -26.16% -300.00% -147.08%
Quarterly Report Q3 8-K 2020-09-30 -31.47% -33.33% -34.10%
Quarterly Report Q2 8-K 2020-06-30 -31.70% -71.19% -84.10%
Quarterly Report Q1 8-K 2020-03-31 42.96% 17.83% 21.14%
Quarterly Report Q4 8-K 2019-12-31 96.09% 72.33% 60.08%
Quarterly Report Q3 8-K 2019-09-30 79.52% -46.18% -36.01%
Quarterly Report Q2 8-K 2019-06-30 69.03% -47.07% -32.92%
Quarterly Report Q1 8-K 2019-03-31 79.59% 1.47% -15.85%
Quarterly Report Q4 8-K 2018-12-31 24.00% -57.49% -80.89%
Quarterly Report Q3 8-K 2018-09-30 88.21% 12.97% 1.35%
Quarterly Report Q2 8-K 2018-06-30 59.02% 13.23% 6.71%
Quarterly Report Q1 8-K 2018-03-31 34.20% -110.15% -85.62%
Quarterly Report Q4 8-K 2017-12-31 74.50% 296.79% 33.83%
Quarterly Report Q3 8-K 2017-09-30 92.84% 10.48% 18.68%
Quarterly Report Q2 8-K 2017-06-30 68.76% 5.87% 14.32%
Quarterly Report Q1 8-K 2017-03-31 24.41% 18.66% 24.94%
Quarterly Report Q4 8-K 2016-12-31 45.79% 29.95% 34.94%
Quarterly Report Q3 8-K 2016-09-30 48.44% -21.51% 41.40%
Quarterly Report Q2 8-K 2016-06-30 -10.23% 53.99% -37.54%
Quarterly Report Q1 8-K 2016-03-31 8.46% -344.03% -0.00%
Quarterly Report Q4 8-K 2015-12-31 49.42% 82.19% -18.48%
Quarterly Report Q3 8-K 2015-09-30 -34.83% 17.71% -59.62%
Quarterly Report Q2 8-K 2015-06-30 28.57% -177.52% 6.60%
Quarterly Report Q1 8-K 2015-03-31 15.01% 131.97% -43.42%
Quarterly Report Q4 8-K 2014-12-31 51.33% -346.89% 8.99%
Quarterly Report Q3 8-K 2014-09-30 17.46% -15.55% -12.01%
Quarterly Report Q2 8-K 2014-06-30 -23.30% 2.53% -1.27%
Quarterly Report Q1 8-K 2014-03-31 -9.21% 38.81% 53.63%
Quarterly Report Q4 8-K 2013-12-31 -38.59% -7.01% 21.94%
Quarterly Report Q3 8-K 2013-09-30 -30.79% 28.37% 28.72%
Quarterly Report Q2 8-K 2013-06-30 90.40% 11.01% 22.66%
Quarterly Report Q1 8-K 2013-03-31 -2.25% -122.98% -117.99%
Quarterly Report Q4 8-K 2012-12-31 -24.74% -72.10% -73.48%
Quarterly Report Q3 8-K 2012-09-30 48.40% -106.54% -100.71%
Quarterly Report Q2 8-K 2012-06-30 -52.59% -25.25% -35.79%
Quarterly Report Q1 8-K 2012-03-31 -21.73% 21.22% 13.93%
Quarterly Report Q4 8-K 2011-12-31 -5.42% 4.06% -6.13%
Quarterly Report Q3 8-K 2011-09-30 -34.57% -10.13% -8.14%
Quarterly Report Q2 8-K 2011-06-30 -21.26% -64.93% -63.39%
Quarterly Report Q1 8-K 2011-03-31 -31.14% -33.90% -22.58%
Quarterly Report Q4 8-K 2010-12-31 -34.72% -37.68% -14.18%
Quarterly Report Q3 8-K 2010-09-30 -12.52% 5.06% 27.62%
Quarterly Report Q2 8-K 2010-06-30 53.51% 11.62% 38.38%
Quarterly Report Q1 8-K 2010-03-31 56.74% 28.16% 28.78%
Quarterly Report Q4 8-K 2009-12-31 80.00% 46.75% 43.66%
Quarterly Report Q3 8-K 2009-09-30 80.92% 70.65% 60.60%
Quarterly Report Q2 8-K 2009-06-30 108.30% 83.10% 77.36%
Quarterly Report Q1 8-K 2009-03-31 63.05% 55.18% 58.33%
Quarterly Report Q4 8-K 2008-12-31 -0.23% 95.82% 63.90%
Quarterly Report Q3 8-K 2008-09-30 250.89% 7.93% 23.91%
Quarterly Report Q2 8-K 2008-06-30 -27.30% -49.94% -69.40%
Quarterly Report Q1 8-K 2008-03-31 30.74% -4.39% -17.00%
Quarterly Report Q4 8-K 2007-12-31 189.42% -862.19% -16.75%
Quarterly Report Q3 8-K 2007-09-30 -32.00% 23.28% 4.85%
Quarterly Report Q2 8-K 2007-06-30 15.21% 25.25% 29.26%
Quarterly Report Q1 8-K 2007-03-31 69.76% 23.27% 27.23%
Quarterly Report Q4 8-K 2006-12-31 114.18% -74.09% -12.94%
Quarterly Report Q3 8-K 2006-09-30 -26.88% -9.02% -5.25%
Quarterly Report Q2 8-K 2006-06-30 33.40% -7.30% -4.54%
Quarterly Report Q1 8-K 2006-03-31 -90.83% -421.13% -364.73%
Quarterly Report Q4 8-K 2005-12-31 -22.69% 35.79% 4.36%
Quarterly Report Q3 8-K 2005-09-30 385.67% 7.12% 4.03%
Quarterly Report Q2 8-K 2005-06-30 0.00% -9.92% -13.24%
Quarterly Report Q1 8-K 2005-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2004-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2004-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2004-06-30 0.00% 0.00% 0.00%