image
Healthcare - Medical - Devices - NASDAQ - US
$ 1.26
-2.33 %
$ 47.4 M
Market Cap
-1.54
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 17.61% 19.61% 26.75%
Annual Report FY 10-K 2022-12-31 -8.26% -53.14% -63.08%
Annual Report FY 10-K 2021-12-31 75.08% -27.67% 28.06%
Annual Report FY 10-K 2020-12-31 -1.57% 39.41% 3.96%
Annual Report FY 10-K 2019-12-31 68.73% -30.70% -53.76%
Annual Report FY 10-K 2018-12-31 -57.09% 1364.50% -158.31%
Annual Report FY 10-K 2017-12-31 6.16% -28.15% -38.84%
Annual Report FY 10-K 2016-12-31 24.08% 26.44% 45.72%
Annual Report FY 10-K 2015-12-31 6.64% 68.93% -19.44%
Annual Report FY 10-K 2014-12-31 16.99% -298.29% -59.55%
Annual Report FY 10-K 2013-12-31 -14.50% -703.24% -350.48%
Annual Report FY 10-K 2012-12-31 8.89% 466.06% 5911.11%
Annual Report FY 10-K 2011-12-31 4.87% 107.10% 99.35%
Annual Report FY 10-K 2010-12-31 -10.10% -257.76% -384.98%
Annual Report FY 10-K 2009-12-31 -4.07% -67.49% -44.64%
Annual Report FY 10-K 2008-12-31 -2.37% -23.69% -38.70%
Annual Report FY 10-K 2007-12-31 7.88% -10.53% -19.72%
Annual Report FY 10-K 2006-12-31 31.99% 560.55% 549.52%
Annual Report FY 10-K 2005-12-31 -1.39% -73.13% -68.40%
Annual Report FY 10-K 2004-12-31 23.83% 121.92% 79.47%
Annual Report FY 10-K 2003-12-31 32.97% 232.35% 250.33%
Annual Report FY 10-K 2002-12-31 8.38% -65.63% -81.20%
Annual Report FY 10-K 2001-12-31 15.58% 56.66% 10.13%
Annual Report FY 10-K 2000-12-31 3.53% 122.92% 124.67%
Annual Report FY 10-K 1999-12-31 13.69% -118.81% -133.44%
Annual Report FY 10-K 1998-12-31 14.52% -1006.19% -270.97%
Annual Report FY 10-K 1997-12-31 -1.53% -75.65% -29.31%
Annual Report FY 10-K 1996-12-31 35.59% 364.31% 318.86%
Annual Report FY 10-K 1995-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 0.29% -1.60% 21.61%
Quarterly Report Q2 8-K 2024-06-30 -10.47% -559.56% -349.15%
Quarterly Report Q1 8-K 2024-03-31 19.74% -114.50% -17.89%
Quarterly Report Q4 8-K 2023-12-31 16.26% -58.40% 2.65%
Quarterly Report Q3 8-K 2023-09-30 75.27% 20.12% 19.80%
Quarterly Report Q2 8-K 2023-06-30 31.84% 81.76% 79.33%
Quarterly Report Q1 8-K 2023-03-31 -2.81% 40.82% 4.43%
Quarterly Report Q4 8-K 2022-12-31 -25.04% -202.80% -250.65%
Quarterly Report Q3 8-K 2022-09-30 -22.97% -37.26% -45.72%
Quarterly Report Q2 8-K 2022-06-30 -8.30% -34.70% -47.81%
Quarterly Report Q1 8-K 2022-03-31 44.63% -21.77% -23.73%
Quarterly Report Q4 8-K 2021-12-31 46.76% -31.17% 17.58%
Quarterly Report Q3 8-K 2021-09-30 70.13% -13.25% 9.22%
Quarterly Report Q2 8-K 2021-06-30 161.27% 13.73% 34.44%
Quarterly Report Q1 8-K 2021-03-31 72.86% -151.20% 36.67%
Quarterly Report Q4 8-K 2020-12-31 36.77% 71.89% 65.56%
Quarterly Report Q3 8-K 2020-09-30 -8.20% 13.52% 6.94%
Quarterly Report Q2 8-K 2020-06-30 -34.59% -8.11% -38.12%
Quarterly Report Q1 8-K 2020-03-31 -14.19% 58.32% -43.99%
Quarterly Report Q4 8-K 2019-12-31 41.44% -37.27% -15.73%
Quarterly Report Q3 8-K 2019-09-30 106.29% -6.23% -67.99%
Quarterly Report Q2 8-K 2019-06-30 -42.76% -1494.85% -1572.28%
Quarterly Report Q1 8-K 2019-03-31 -41.28% -400.64% -502.20%
Quarterly Report Q4 8-K 2018-12-31 -47.78% -380.34% -373.44%
Quarterly Report Q3 8-K 2018-09-30 -60.71% 5656.14% -146.56%
Quarterly Report Q2 8-K 2018-06-30 17.10% 79.20% 79.56%
Quarterly Report Q1 8-K 2018-03-31 18.20% 44.51% 50.26%
Quarterly Report Q4 8-K 2017-12-31 19.53% -57.55% -4.21%
Quarterly Report Q3 8-K 2017-09-30 -7.12% -29.15% -362.86%
Quarterly Report Q2 8-K 2017-06-30 5.42% -152.02% -156.08%
Quarterly Report Q1 8-K 2017-03-31 7.90% 13.32% 12.84%
Quarterly Report Q4 8-K 2016-12-31 14.47% 62.91% 22.90%
Quarterly Report Q3 8-K 2016-09-30 28.63% 39.26% 86.49%
Quarterly Report Q2 8-K 2016-06-30 27.78% 65.33% 67.05%
Quarterly Report Q1 8-K 2016-03-31 26.88% -121.92% 12.28%
Quarterly Report Q4 8-K 2015-12-31 11.08% 72.83% 24.44%
Quarterly Report Q3 8-K 2015-09-30 15.25% 41.95% 23.41%
Quarterly Report Q2 8-K 2015-06-30 4.74% -596.41% 11.34%
Quarterly Report Q1 8-K 2015-03-31 -5.46% 90.88% -3917.24%
Quarterly Report Q4 8-K 2014-12-31 21.85% -110.21% -104.57%
Quarterly Report Q3 8-K 2014-09-30 17.16% -701.76% -398.32%
Quarterly Report Q2 8-K 2014-06-30 14.95% 122.43% -5.82%
Quarterly Report Q1 8-K 2014-03-31 13.80% -2248.90% 108.72%
Quarterly Report Q4 8-K 2013-12-31 -10.25% -863.29% -684.38%
Quarterly Report Q3 8-K 2013-09-30 -13.15% -4771.43% -168.44%
Quarterly Report Q2 8-K 2013-06-30 -18.79% -736.18% -687.50%
Quarterly Report Q1 8-K 2013-03-31 -15.40% -218.72% -167.93%
Quarterly Report Q4 8-K 2012-12-31 10.86% 132.69% 109.14%
Quarterly Report Q3 8-K 2012-09-30 6.63% -11.11% 13.71%
Quarterly Report Q2 8-K 2012-06-30 8.76% -64.57% -56.28%
Quarterly Report Q1 8-K 2012-03-31 9.41% -61.99% -32.31%
Quarterly Report Q4 8-K 2011-12-31 -1.18% 36.10% 7.43%
Quarterly Report Q3 8-K 2011-09-30 -3.77% 1387.25% 315.45%
Quarterly Report Q2 8-K 2011-06-30 16.01% 669.33% 169.38%
Quarterly Report Q1 8-K 2011-03-31 9.91% 317.92% 276.11%
Quarterly Report Q4 8-K 2010-12-31 -4.60% -4999.73% -13856.49%
Quarterly Report Q3 8-K 2010-09-30 2.04% 111.22% -4.18%
Quarterly Report Q2 8-K 2010-06-30 -13.68% -73.02% -286.90%
Quarterly Report Q1 8-K 2010-03-31 -22.42% -55.99% -61.21%
Quarterly Report Q4 8-K 2009-12-31 -8.47% -29.36% -92.38%
Quarterly Report Q3 8-K 2009-09-30 -12.67% -10.32% -18.03%
Quarterly Report Q2 8-K 2009-06-30 -2.20% -85.55% 12.37%
Quarterly Report Q1 8-K 2009-03-31 8.08% 111.75% 87.80%
Quarterly Report Q4 8-K 2008-12-31 -0.55% -86.19% -65.81%
Quarterly Report Q3 8-K 2008-09-30 -2.20% -22.42% -13.81%
Quarterly Report Q2 8-K 2008-06-30 -6.10% 33.92% -57.73%
Quarterly Report Q1 8-K 2008-03-31 -0.41% -67.18% -26.03%
Quarterly Report Q4 8-K 2007-12-31 3.64% -33.67% 5.55%
Quarterly Report Q3 8-K 2007-09-30 6.58% -44.96% -14.43%
Quarterly Report Q2 8-K 2007-06-30 10.36% 49.83% -18.39%
Quarterly Report Q1 8-K 2007-03-31 11.54% -15.93% -43.77%
Quarterly Report Q4 8-K 2006-12-31 28.93% 60.40% 46.58%
Quarterly Report Q3 8-K 2006-09-30 38.90% 399.34% 392.89%
Quarterly Report Q2 8-K 2006-06-30 33.27% 689.89% 667.60%
Quarterly Report Q1 8-K 2006-03-31 26.74% 675.23% 743.69%
Quarterly Report Q4 8-K 2005-12-31 10.39% -23.46% 170.47%
Quarterly Report Q3 8-K 2005-09-30 -10.29% -67.17% -68.00%
Quarterly Report Q2 8-K 2005-06-30 -3.82% -29.87% -30.72%
Quarterly Report Q1 8-K 2005-03-31 -0.02% -62.88% -66.22%
Quarterly Report Q4 8-K 2004-12-31 16.21% 231.10% 138.65%
Quarterly Report Q3 8-K 2004-09-30 29.89% 23.42% 22.99%
Quarterly Report Q2 8-K 2004-06-30 20.34% -12.67% -14.17%
Quarterly Report Q1 8-K 2004-03-31 29.26% 323.62% 258.41%
Quarterly Report Q4 8-K 2003-12-31 32.11% 22.78% 22.32%
Quarterly Report Q3 8-K 2003-09-30 41.96% 756.28% 914.19%
Quarterly Report Q2 8-K 2003-06-30 36.44% 939.93% 1164.95%
Quarterly Report Q1 8-K 2003-03-31 21.18% 203.96% 258.19%
Quarterly Report Q4 8-K 2002-12-31 -2.35% -120.13% -893.47%
Quarterly Report Q3 8-K 2002-09-30 13.50% -20.67% -15.70%
Quarterly Report Q2 8-K 2002-06-30 13.64% -53.76% -37.95%
Quarterly Report Q1 8-K 2002-03-31 10.67% -63.43% -45.92%
Quarterly Report Q4 8-K 2001-12-31 14.25% 710.41% -30.48%
Quarterly Report Q3 8-K 2001-09-30 7.76% 108.68% 108.97%
Quarterly Report Q2 8-K 2001-06-30 15.96% -60.41% -54.56%
Quarterly Report Q1 8-K 2001-03-31 25.86% 51.05% 64.28%
Quarterly Report Q4 8-K 2000-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2000-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2000-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2000-03-31 0.00% 0.00% 0.00%