image
Healthcare - Medical - Devices - NASDAQ - US
$ 18.08
2.73 %
$ 691 M
Market Cap
-5.76
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 62.06% -666.60% -572.94%
Annual Report FY 10-K 2022-12-31 -0.81% 48.54% -231.60%
Annual Report FY 10-K 2021-12-31 14.25% -1524.79% -385.77%
Annual Report FY 10-K 2020-12-31 -11.61% 108.84% -93.52%
Annual Report FY 10-K 2019-12-31 1.53% -206.08% -17.12%
Annual Report FY 10-K 2018-12-31 4.43% 121.93% -26.26%
Annual Report FY 10-K 2017-12-31 5.87% 103.63% 93.72%
Annual Report FY 10-K 2016-12-31 3.35% 208.79% 127.63%
Annual Report FY 10-K 2015-12-31 -1.44% 67.10% -45.99%
Annual Report FY 10-K 2014-12-31 0.44% 70.02% 436.86%
Annual Report FY 10-K 2013-12-31 -13.36% -55.51% -5.72%
Annual Report FY 10-K 2012-12-31 -20.15% 4880.52% 173.72%
Annual Report FY 10-K 2011-12-31 2.59% -2.43% -63.46%
Annual Report FY 10-K 2010-12-31 3.43% 80.65% 39.32%
Annual Report FY 10-K 2009-12-31 5.00% 110.71% 124.86%
Annual Report FY 10-K 2008-12-31 5.99% -2083.83% -675.17%
Annual Report FY 10-K 2007-12-31 34.20% 255.75% 329.88%
Annual Report FY 10-K 2006-12-31 16.61% -9.59% -85.17%
Annual Report FY 10-K 2005-12-31 9.30% 114.95% 8.56%
Annual Report FY 10-K 2004-12-31 40.71% 38.09% 35.52%
Annual Report FY 10-K 2003-12-31 14.70% -4.57% -5.48%
Annual Report FY 10-K 2002-12-31 9.38% 23.61% 40.79%
Annual Report FY 10-K 2001-12-31 23.20% -53.22% 34.21%
Annual Report FY 10-K 2000-12-31 8.66% 247.09% -2.11%
Annual Report FY 10-K 1999-12-31 16.51% -9.71% 51.74%
Annual Report FY 10-K 1998-12-31 15.67% 361.29% 37.84%
Annual Report FY 10-K 1997-12-31 16.58% 720.00% 68.18%
Annual Report FY 10-K 1996-12-31 47.61% 97.47% -12.00%
Annual Report FY 10-K 1995-12-31 32.07% -217.58% -35.34%
Annual Report FY 10-K 1994-12-31 26.11% 18.18% 9.43%
Annual Report FY 10-K 1993-12-31 12.14% 24.19% 27.71%
Annual Report FY 10-K 1992-12-31 33.97% 24.00% -60.29%
Annual Report FY 10-K 1991-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 6.85% 5.09% 22.70%
Quarterly Report Q2 8-K 2024-06-30 6.20% 15.18% 40.66%
Quarterly Report Q1 8-K 2024-03-31 7.65% 40.89% 49.32%
Quarterly Report Q4 8-K 2023-12-31 63.97% -213.99% -115.12%
Quarterly Report Q3 8-K 2023-09-30 61.41% -169.29% -355.03%
Quarterly Report Q2 8-K 2023-06-30 58.39% -1584.01% -404.23%
Quarterly Report Q1 8-K 2023-03-31 64.64% -1266.32% -547.94%
Quarterly Report Q4 8-K 2022-12-31 -2.27% 78.48% 6.23%
Quarterly Report Q3 8-K 2022-09-30 1.39% -393.60% -1616.61%
Quarterly Report Q2 8-K 2022-06-30 -2.74% 2.85% -170.26%
Quarterly Report Q1 8-K 2022-03-31 0.78% 23.31% -194.17%
Quarterly Report Q4 8-K 2021-12-31 6.33% -249.88% -252.44%
Quarterly Report Q3 8-K 2021-09-30 1.30% -46.65% -7.50%
Quarterly Report Q2 8-K 2021-06-30 65.99% 113.14% 120.32%
Quarterly Report Q1 8-K 2021-03-31 0.73% -22.66% -42.54%
Quarterly Report Q4 8-K 2020-12-31 -3.19% -80.25% -9.52%
Quarterly Report Q3 8-K 2020-09-30 -2.21% 111.49% 122.11%
Quarterly Report Q2 8-K 2020-06-30 -36.87% -3268.19% -4656.32%
Quarterly Report Q1 8-K 2020-03-31 -3.93% 2761.20% 254.09%
Quarterly Report Q4 8-K 2019-12-31 0.34% 31.73% -66.98%
Quarterly Report Q3 8-K 2019-09-30 1.60% -3244.18% -483.29%
Quarterly Report Q2 8-K 2019-06-30 3.86% -59.14% -93.58%
Quarterly Report Q1 8-K 2019-03-31 0.37% -82.84% -56.50%
Quarterly Report Q4 8-K 2018-12-31 3.58% 465.75% -30.56%
Quarterly Report Q3 8-K 2018-09-30 6.14% -35.04% -56.75%
Quarterly Report Q2 8-K 2018-06-30 2.39% -75.99% -12.18%
Quarterly Report Q1 8-K 2018-03-31 5.81% 296.91% 33.01%
Quarterly Report Q4 8-K 2017-12-31 7.70% 148.45% 140.83%
Quarterly Report Q3 8-K 2017-09-30 6.85% -65.08% -2.56%
Quarterly Report Q2 8-K 2017-06-30 4.68% 152.16% 403.18%
Quarterly Report Q1 8-K 2017-03-31 4.11% -68.17% -16.96%
Quarterly Report Q4 8-K 2016-12-31 3.74% -96.05% 0.49%
Quarterly Report Q3 8-K 2016-09-30 -2.62% 821.81% 123.99%
Quarterly Report Q2 8-K 2016-06-30 3.09% -206.80% -53.53%
Quarterly Report Q1 8-K 2016-03-31 9.93% 146.46% 199.11%
Quarterly Report Q4 8-K 2015-12-31 4.33% 158.11% 86.69%
Quarterly Report Q3 8-K 2015-09-30 0.16% -303.32% -36.40%
Quarterly Report Q2 8-K 2015-06-30 -0.03% 622.99% -26.49%
Quarterly Report Q1 8-K 2015-03-31 -11.43% -971.48% -291.76%
Quarterly Report Q4 8-K 2014-12-31 -5.52% 46.49% 161.98%
Quarterly Report Q3 8-K 2014-09-30 8.90% 102.28% 141.72%
Quarterly Report Q2 8-K 2014-06-30 2.75% 70.52% -23.85%
Quarterly Report Q1 8-K 2014-03-31 1.09% -36.96% -38.74%
Quarterly Report Q4 8-K 2013-12-31 -5.26% -52.82% -26.05%
Quarterly Report Q3 8-K 2013-09-30 -19.18% -262.20% -72.45%
Quarterly Report Q2 8-K 2013-06-30 -17.75% -20.68% -57.19%
Quarterly Report Q1 8-K 2013-03-31 -29.96% -82.39% -81.75%
Quarterly Report Q4 8-K 2012-12-31 -26.06% 65.54% 44.06%
Quarterly Report Q3 8-K 2012-09-30 -20.72% -38.92% -6.44%
Quarterly Report Q2 8-K 2012-06-30 -16.76% 12.52% 10.74%
Quarterly Report Q1 8-K 2012-03-31 2.86% 133.56% 184.59%
Quarterly Report Q4 8-K 2011-12-31 5.37% 55.60% 0.91%
Quarterly Report Q3 8-K 2011-09-30 4.21% 45.28% 21.17%
Quarterly Report Q2 8-K 2011-06-30 0.49% -2.68% -12.44%
Quarterly Report Q1 8-K 2011-03-31 0.25% -204.67% -81.58%
Quarterly Report Q4 8-K 2010-12-31 -0.15% -15.82% -23.38%
Quarterly Report Q3 8-K 2010-09-30 2.82% 37.69% 7.00%
Quarterly Report Q2 8-K 2010-06-30 3.85% 72.14% 55.44%
Quarterly Report Q1 8-K 2010-03-31 7.64% 507.57% 204.24%
Quarterly Report Q4 8-K 2009-12-31 8.85% 1419.53% 132.83%
Quarterly Report Q3 8-K 2009-09-30 4.48% 102.61% 106.13%
Quarterly Report Q2 8-K 2009-06-30 5.77% 2.34% 18.27%
Quarterly Report Q1 8-K 2009-03-31 0.74% -20.16% -9.41%
Quarterly Report Q4 8-K 2008-12-31 2.69% 93.18% 213.82%
Quarterly Report Q3 8-K 2008-09-30 6.75% -2955.29% -1833.43%
Quarterly Report Q2 8-K 2008-06-30 5.43% -19.21% -26.13%
Quarterly Report Q1 8-K 2008-03-31 9.40% -42.46% -22.43%
Quarterly Report Q4 8-K 2007-12-31 10.93% -142.08% -65.94%
Quarterly Report Q3 8-K 2007-09-30 45.28% 122.67% 151.85%
Quarterly Report Q2 8-K 2007-06-30 45.55% -43.52% 3.63%
Quarterly Report Q1 8-K 2007-03-31 44.28% -24.00% 28.15%
Quarterly Report Q4 8-K 2006-12-31 44.70% 2.83% -4.77%
Quarterly Report Q3 8-K 2006-09-30 9.97% -76.96% -220.54%
Quarterly Report Q2 8-K 2006-06-30 6.53% 35.33% -9.05%
Quarterly Report Q1 8-K 2006-03-31 4.41% -23.50% -25.31%
Quarterly Report Q4 8-K 2005-12-31 9.03% -24.35% -8.35%
Quarterly Report Q3 8-K 2005-09-30 6.05% 446.75% -5.40%
Quarterly Report Q2 8-K 2005-06-30 12.35% 19.43% 25.51%
Quarterly Report Q1 8-K 2005-03-31 9.82% 29.18% 22.07%
Quarterly Report Q4 8-K 2004-12-31 39.67% 39.06% 24.29%
Quarterly Report Q3 8-K 2004-09-30 39.48% 54.67% 65.40%
Quarterly Report Q2 8-K 2004-06-30 37.29% 21.25% 26.70%
Quarterly Report Q1 8-K 2004-03-31 46.82% 40.16% 31.26%
Quarterly Report Q4 8-K 2003-12-31 14.89% 4.06% 5.78%
Quarterly Report Q3 8-K 2003-09-30 15.07% -8.91% -15.98%
Quarterly Report Q2 8-K 2003-06-30 13.13% -4.15% -7.92%
Quarterly Report Q1 8-K 2003-03-31 15.83% -9.67% -4.09%
Quarterly Report Q4 8-K 2002-12-31 6.69% 9.88% 112.33%
Quarterly Report Q3 8-K 2002-09-30 10.92% 19.84% -73.84%
Quarterly Report Q2 8-K 2002-06-30 11.90% 33.81% 50.66%
Quarterly Report Q1 8-K 2002-03-31 8.12% 33.64% 33.98%
Quarterly Report Q4 8-K 2001-12-31 28.14% 27.03% -2113.75%
Quarterly Report Q3 8-K 2001-09-30 25.90% 28.41% 584.59%
Quarterly Report Q2 8-K 2001-06-30 23.24% 21.85% 19.01%
Quarterly Report Q1 8-K 2001-03-31 15.61% -84.62% 19.51%
Quarterly Report Q4 8-K 2000-12-31 7.26% 23.56% -35.48%
Quarterly Report Q3 8-K 2000-09-30 8.13% 25.23% 2.91%
Quarterly Report Q2 8-K 2000-06-30 8.01% 29.88% 14.75%
Quarterly Report Q1 8-K 2000-03-31 11.29% 1045.29% 15.35%
Quarterly Report Q4 8-K 1999-12-31 15.01% -51.13% 110.58%
Quarterly Report Q3 8-K 1999-09-30 11.74% 29.17% -78.41%
Quarterly Report Q2 8-K 1999-06-30 20.00% 33.33% -78.43%
Quarterly Report Q1 8-K 1999-03-31 19.60% 64.71% -78.00%
Quarterly Report Q4 8-K 1998-12-31 12.40% 225.00% -12.61%
Quarterly Report Q3 8-K 1998-09-30 15.79% 41.18% 15.79%
Quarterly Report Q2 8-K 1998-06-30 13.84% 580.00% 13.84%
Quarterly Report Q1 8-K 1998-03-31 21.36% 383.33% 21.36%
Quarterly Report Q4 8-K 1997-12-31 21.00% 233.33% -8.10%
Quarterly Report Q3 8-K 1997-09-30 18.75% 325.00% 18.75%
Quarterly Report Q2 8-K 1997-06-30 17.89% -71.43% 17.89%
Quarterly Report Q1 8-K 1997-03-31 8.42% -200.00% 8.42%
Quarterly Report Q4 8-K 1996-12-31 19.05% 14.29% -80.71%
Quarterly Report Q3 8-K 1996-09-30 54.84% 101.72% 54.84%
Quarterly Report Q2 8-K 1996-06-30 63.79% -73.08% 63.79%
Quarterly Report Q1 8-K 1996-03-31 65.22% -89.66% 475.76%
Quarterly Report Q4 8-K 1995-12-31 52.73% -75.00% -64.71%
Quarterly Report Q3 8-K 1995-09-30 27.84% -1054.55% 27.84%
Quarterly Report Q2 8-K 1995-06-30 20.83% 23.81% 329.63%
Quarterly Report Q1 8-K 1995-03-31 23.66% 38.10% -64.52%
Quarterly Report Q4 8-K 1994-12-31 27.91% 33.33% -39.34%
Quarterly Report Q3 8-K 1994-09-30 34.72% 15.79% 34.72%
Quarterly Report Q2 8-K 1994-06-30 24.68% 16.67% -64.94%
Quarterly Report Q1 8-K 1994-03-31 19.23% 16.67% 19.23%
Quarterly Report Q4 8-K 1993-12-31 17.81% 23.53% 1.61%
Quarterly Report Q3 8-K 1993-09-30 4.35% 11.76% 4.35%
Quarterly Report Q2 8-K 1993-06-30 16.67% 38.46% 16.67%
Quarterly Report Q1 8-K 1993-03-31 9.86% 20.00% 9.86%
Quarterly Report Q4 8-K 1992-12-31 37.74% 54.55% -233.96%
Quarterly Report Q3 8-K 1992-09-30 32.69% 30.77% 32.69%
Quarterly Report Q2 8-K 1992-06-30 26.92% 0.00% 26.92%
Quarterly Report Q1 8-K 1992-03-31 36.54% 15.38% 36.54%
Quarterly Report Q4 8-K 1991-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1991-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1991-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1991-03-31 0.00% 0.00% 0.00%